Поделиться через


макрос ComboBox_InsertItemData (windowsx.h)

Вставляет данные элемента в список в поле со списком в указанном расположении. Этот макрос можно использовать или явно отправить сообщение CB_INSERTSTRING.

Синтаксис

int ComboBox_InsertItemData(
   HWND   hwndCtl,
   int    index,
   LPARAM data
);

Параметры

hwndCtl

Тип: HWND

Дескриптор элемента управления.

index

Тип: int

Отсчитываемый от нуля индекс в списке, в котором необходимо вставить данные элемента или –1, чтобы добавить его в конец списка.

data

Тип: LPARAM

Данные элемента для вставки.

Возвращаемое значение

Тип: int

Возвращаемое значение — это отсчитываемый от нуля индекс элемента в списке. Если возникает ошибка, возвращаемое значение CB_ERR. Если для хранения новой строки недостаточно места, возвращаемое значение CB_ERRSPACE.

Замечания

Используйте этот макрос для списка в поле со списком с нарисованным владельцем стилем, но без стиля CBS_HASSTRINGS. Дополнительные сведения см. в разделе CB_INSERTSTRING.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2003 [только классические приложения]
целевая платформа Виндоус
заголовка windowsx.h