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


CBEM_GETITEM сообщение

Возвращает сведения об элементе для заданного элемента ComboBoxEx.

Параметры

wParam

Должен равняться нулю.

lParam

Указатель на структуру COMBOBOXEXITEM , которая получает сведения об элементе.

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

Возвращает ненулевое значение в случае успешного выполнения или ноль в противном случае.

Комментарии

При отправке сообщения необходимо задать элементы iItem и mask структуры, чтобы указать индекс целевого элемента и тип извлекаемой информации. Другие члены задаются по мере необходимости. Например, чтобы получить текст, необходимо установить флаг CBEIF_TEXT в маске и присвоить значение cchTextMax. Если для элемента iItem задано значение -1, будет получен элемент, отображаемый в элементе управления редактированием.

Если флаг CBEIF_TEXT установлен в элементе маски структуры COMBOBOXEXITEM , элемент управления может изменить элемент pszText структуры, чтобы он указывал на новый текст, а не заполнять буфер запрошенным текстом. Приложения не должны предполагать, что текст всегда будет помещен в запрошенный буфер.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2003 [только классические приложения]
Заголовок
Commctrl.h
Имя в кодировке Юникод и ANSI
CBEM_GETITEMW (Юникод) и CBEM_GETITEMA (ANSI)