Structure COMBOBOXINFO (winuser.h)
Contient des informations status zone de liste déroulante.
Syntaxe
typedef struct tagCOMBOBOXINFO {
DWORD cbSize;
RECT rcItem;
RECT rcButton;
DWORD stateButton;
HWND hwndCombo;
HWND hwndItem;
HWND hwndList;
} COMBOBOXINFO, *PCOMBOBOXINFO, *LPCOMBOBOXINFO;
Membres
cbSize
Type : DWORD
Taille de la structure en octets. L’application appelante doit définir cette valeur sur sizeof(COMBOBOXINFO).
rcItem
Type : RECT
Structure RECT qui spécifie les coordonnées de la zone d’édition.
rcButton
Type : RECT
Structure RECT qui spécifie les coordonnées du bouton qui contient la flèche déroulante.
stateButton
Type : DWORD
État du bouton de zone de liste déroulante. Ce paramètre peut prendre les valeurs suivantes.
Valeur | Signification |
---|---|
|
Le bouton existe et n’est pas enfoncé. |
|
Il n’y a pas de bouton. |
|
Le bouton est appuyé. |
hwndCombo
Type : HWND
Poignée de la zone de liste déroulante.
hwndItem
Type : HWND
Handle de la zone d’édition.
hwndList
Type : HWND
Handle de la liste déroulante.
Remarques
L’exemple de code suivant récupère des informations sur la zone de liste déroulante spécifiée par le handle de fenêtre.
COMBOBOXINFO info = { sizeof(COMBOBOXINFO) };
GetComboBoxInfo(hwnd, &info);
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | winuser.h (inclure Windows.h) |
Composant redistribuable | Service Pack 6 |