macro Button_GetState (windowsx.h)
Récupère l’état d’un bouton ou d’une case à cocher. Vous pouvez utiliser cette macro ou envoyer explicitement le message BM_GETSTATE.
Syntaxe
LRESULT Button_GetState(
HWND hwndCtl
);
Paramètres
hwndCtl
Handle vers le contrôle de bouton.
Valeur de retour
Type : LRESULT
La valeur de retour spécifie l’état actuel du bouton. Il s’agit d’une combinaison des valeurs suivantes :
Retourner le code | Description |
---|---|
BST_CHECKED | Le bouton est activé. |
BST_DROPDOWNPUSHED | Windows Vista. Le bouton est dans l’état déroulant. S’applique uniquement si le bouton a le style TBSTYLE_DROPDOWN. |
BST_FOCUS | Le bouton a le focus clavier. |
BST_HOT | Le bouton est chaud ; c’est-à-dire que la souris pointe dessus. |
BST_INDETERMINATE | L’état du bouton est indéterminé. S’applique uniquement si le bouton a le style BS_3STATE ou BS_AUTO3STATE. |
BST_PUSHED | Le bouton est affiché dans l’état poussé. |
BST_UNCHECKED | Aucun état spécial. Équivalent à zéro. |
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Vista [applications de bureau uniquement] |
serveur minimum pris en charge | Windows Server 2003 [applications de bureau uniquement] |
plateforme cible | Windows |
d’en-tête | windowsx.h |
Voir aussi
de référence