Compartir a través de


macro Button_GetState (windowsx.h)

Recupera el estado de un botón o casilla. Puede usar esta macro o enviar el mensaje BM_GETSTATE explícitamente.

Sintaxis

LRESULT Button_GetState(
   HWND hwndCtl
);

Parámetros

hwndCtl

Tipo: HWND

Identificador del control de botón.

Valor devuelto

Tipo: LRESULT de

El valor devuelto especifica el estado actual del botón. Es una combinación de los siguientes valores:

Código devuelto Descripción
BST_CHECKED El botón está activado.
BST_DROPDOWNPUSHED Windows Vista. El botón está en estado desplegable. Solo se aplica si el botón tiene el estilo TBSTYLE_DROPDOWN.
BST_FOCUS El botón tiene el foco del teclado.
BST_HOT El botón está activo; es decir, el mouse está sobre él.
BST_INDETERMINATE El estado del botón es indeterminado. Solo se aplica si el botón tiene el estilo BS_3STATE o BS_AUTO3STATE.
BST_PUSHED El botón se muestra en estado insertado.
BST_UNCHECKED No hay ningún estado especial. Equivalente a cero.

Requisitos

Requisito Valor
cliente mínimo admitido Windows Vista [solo aplicaciones de escritorio]
servidor mínimo admitido Windows Server 2003 [solo aplicaciones de escritorio]
de la plataforma de destino de Windows
encabezado de windowsx.h

Consulte también

Button_GetCheck

Button_SetState

de referencia de