Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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