BM_GETSTATE mensagem

Recupera o estado de um botão ou marcar caixa. Você pode enviar essa mensagem explicitamente ou usar a macro Button_GetState .

Parâmetros

wParam

Não usado; deve ser zero.

lParam

Não usado; deve ser zero.

Valor retornado

O valor retornado especifica o estado atual do botão. É uma combinação dos valores a seguir.

Código de retorno Descrição
BST_CHECKED
O botão está marcado.
BST_DROPDOWNPUSHED
Windows Vista. O botão está no estado suspenso. Aplica-se somente se o botão tiver o estilo TBSTYLE_DROPDOWN .
BST_FOCUS
O botão tem o foco do teclado.
BST_HOT
O botão está quente; ou seja, o mouse está passando o mouse sobre ele.
BST_INDETERMINATE
O estado do botão é indeterminado. Aplica-se somente se o botão tiver o estilo BS_3STATE ou BS_AUTO3STATE .
BST_PUSHED
O botão está sendo mostrado no estado enviado por push.
BST_UNCHECKED
Nenhum estado especial. Equivalente a zero.

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)

Confira também

Referência

BM_GETCHECK

BM_SETSTATE