Compartir a través de


Estructura COMBOBOXINFO (winuser.h)

Contiene información de estado del cuadro combinado.

Sintaxis

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

Miembros

cbSize

Tipo: DWORD

Tamaño, en bytes, de la estructura. La aplicación que llama debe establecer esta opción en sizeof(COMBOBOXINFO).

rcItem

Tipo: RECT

Estructura RECT que especifica las coordenadas del cuadro de edición.

rcButton

Tipo: RECT

Estructura RECT que especifica las coordenadas del botón que contiene la flecha desplegable.

stateButton

Tipo: DWORD

Estado del botón del cuadro combinado. Este parámetro puede ser uno de los valores siguientes.

Valor Significado
0
El botón existe y no se presiona.
STATE_SYSTEM_INVISIBLE
No hay ningún botón.
STATE_SYSTEM_PRESSED
El botón está presionado.

hwndCombo

Tipo: HWND

Identificador del cuadro combinado.

hwndItem

Tipo: HWND

Identificador del cuadro de edición.

hwndList

Tipo: HWND

Identificador de la lista desplegable.

Comentarios

El código de ejemplo siguiente recupera información sobre el cuadro combinado especificado por el identificador de ventana.

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

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado winuser.h (incluya Windows.h)
Redistribuible Service Pack 6

Consulte también

GetComboBoxInfo