COMBOBOXINFO structure (winuser.h)
Contains combo box status information.
Syntax
typedef struct tagCOMBOBOXINFO {
DWORD cbSize;
RECT rcItem;
RECT rcButton;
DWORD stateButton;
HWND hwndCombo;
HWND hwndItem;
HWND hwndList;
} COMBOBOXINFO, *PCOMBOBOXINFO, *LPCOMBOBOXINFO;
Members
cbSize
Type: DWORD
The size, in bytes, of the structure. The calling application must set this to sizeof(COMBOBOXINFO).
rcItem
Type: RECT
A RECT structure that specifies the coordinates of the edit box.
rcButton
Type: RECT
A RECT structure that specifies the coordinates of the button that contains the drop-down arrow.
stateButton
Type: DWORD
The combo box button state. This parameter can be one of the following values.
Value | Meaning |
---|---|
|
The button exists and is not pressed. |
|
There is no button. |
|
The button is pressed. |
hwndCombo
Type: HWND
A handle to the combo box.
hwndItem
Type: HWND
A handle to the edit box.
hwndList
Type: HWND
A handle to the drop-down list.
Remarks
The following example code retrieves information about the combo box specified by the window handle.
COMBOBOXINFO info = { sizeof(COMBOBOXINFO) };
GetComboBoxInfo(hwnd, &info);
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Header | winuser.h (include Windows.h) |
Redistributable | Service Pack 6 |