Estrutura COMBOBOXINFO (winuser.h)
Contém informações de status caixa de combinação.
Sintaxe
typedef struct tagCOMBOBOXINFO {
DWORD cbSize;
RECT rcItem;
RECT rcButton;
DWORD stateButton;
HWND hwndCombo;
HWND hwndItem;
HWND hwndList;
} COMBOBOXINFO, *PCOMBOBOXINFO, *LPCOMBOBOXINFO;
Membros
cbSize
Tipo: DWORD
Especifica o tamanho, em bytes, da estrutura. O aplicativo de chamada deve definir isso como sizeof (COMBOBOXINFO).
rcItem
Tipo: RECT
Uma estrutura RECT que especifica as coordenadas da caixa de edição.
rcButton
Tipo: RECT
Uma estrutura RECT que especifica as coordenadas do botão que contém a seta suspensa.
stateButton
Tipo: DWORD
O estado do botão da caixa de combinação. Esse parâmetro pode usar um dos valores a seguir.
Valor | Significado |
---|---|
|
O botão existe e não é pressionado. |
|
Não há nenhum botão. |
|
O botão é pressionado. |
hwndCombo
Tipo: HWND
Um identificador para a caixa de combinação.
hwndItem
Tipo: HWND
Um identificador para a caixa de edição.
hwndList
Tipo: HWND
Um identificador para a lista suspensa.
Comentários
O código de exemplo a seguir recupera informações sobre a caixa de combinação especificada pelo identificador de janela.
COMBOBOXINFO info = { sizeof(COMBOBOXINFO) };
GetComboBoxInfo(hwnd, &info);
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | winuser.h (inclua Windows.h) |
Redistribuível | Service Pack 6 |