Структура COMBOBOXINFO (winuser.h)
Содержит сведения о состоянии поля со списком.
Синтаксис
typedef struct tagCOMBOBOXINFO {
DWORD cbSize;
RECT rcItem;
RECT rcButton;
DWORD stateButton;
HWND hwndCombo;
HWND hwndItem;
HWND hwndList;
} COMBOBOXINFO, *PCOMBOBOXINFO, *LPCOMBOBOXINFO;
Члены
cbSize
Тип: DWORD
Размер структуры в байтах. Вызывающее приложение должно задать для этого параметра значение sizeof(COMBOBOXINFO).
rcItem
Тип: RECT
Структура RECT , указывающая координаты поля ввода.
rcButton
Тип: RECT
Структура RECT , указывающая координаты кнопки, содержащей стрелку раскрывающегося списка.
stateButton
Тип: DWORD
Состояние кнопки поля со списком. Этот параметр может принимать одно из указанных ниже значений.
Значение | Значение |
---|---|
|
Кнопка существует и не нажата. |
|
Кнопка отсутствует. |
|
Кнопка нажата. |
hwndCombo
Тип: HWND
Дескриптор поля со списком.
hwndItem
Тип: HWND
Дескриптор для поля ввода.
hwndList
Тип: HWND
Дескриптор раскрывающегося списка.
Комментарии
В следующем примере кода извлекаются сведения о поле со списком, заданном дескриптором окна.
COMBOBOXINFO info = { sizeof(COMBOBOXINFO) };
GetComboBoxInfo(hwnd, &info);
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | winuser.h (включая Windows.h) |
Распространяемые компоненты | Пакет обновления 6 (SP6) |