Condividi tramite


Struttura COMBOBOXINFO (winuser.h)

Contiene informazioni sullo stato della casella combinata.

Sintassi

typedef struct tagCOMBOBOXINFO {
  DWORD cbSize;
  RECT  rcItem;
  RECT  rcButton;
  DWORD stateButton;
  HWND  hwndCombo;
  HWND  hwndItem;
  HWND  hwndList;
} COMBOBOXINFO, *PCOMBOBOXINFO, *LPCOMBOBOXINFO;

Members

cbSize

Tipo: DWORD

Dimensione, in byte, della struttura. L'applicazione chiamante deve impostare questo valore su sizeof(COMBOBOXINFO).

rcItem

Tipo: RECT

Struttura RECT che specifica le coordinate della casella di modifica.

rcButton

Tipo: RECT

Struttura RECT che specifica le coordinate del pulsante che contiene la freccia a discesa.

stateButton

Tipo: DWORD

Stato del pulsante casella combinata. Questo parametro può avere uno dei valori seguenti.

Valore Significato
0
Il pulsante esiste e non viene premuto.
STATE_SYSTEM_INVISIBLE
Non c'è alcun pulsante.
STATE_SYSTEM_PRESSED
Il pulsante è premuto.

hwndCombo

Tipo: HWND

Handle per la casella combinata.

hwndItem

Tipo: HWND

Handle per la casella di modifica.

hwndList

Tipo: HWND

Handle per l'elenco a discesa.

Commenti

Il codice di esempio seguente recupera informazioni sulla casella combinata specificata dall'handle della finestra.

COMBOBOXINFO info = { sizeof(COMBOBOXINFO) };
GetComboBoxInfo(hwnd, &info);

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione winuser.h (include Windows.h)
Componente ridistribuibile Service Pack 6

Vedi anche

GetComboBoxInfo