macro Button_SetState (windowsx.h)
Définit l’état de surbrillance d’un bouton. L’état de surbrillance indique si le bouton est mis en surbrillance comme si l’utilisateur l’avait poussé. Vous pouvez utiliser cette macro ou envoyer explicitement le message BM_SETSTATE.
Syntaxe
LRESULT Button_SetState(
HWND hwndCtl,
BOOL state
);
Paramètres
hwndCtl
Handle vers le contrôle de bouton.
state
Type : BOOL
TRUE pour mettre en surbrillance le bouton ; sinon, FALSE.
Valeur de retour
Type : LRESULT
La valeur de retour est toujours égale à zéro.
Remarques
La mise en surbrillance affecte uniquement l’apparence d’un bouton. Elle n’a aucun effet sur l’état de vérification d’une case d’option ou d’une case à cocher.
Un bouton est automatiquement mis en surbrillance lorsque l’utilisateur positionne le curseur sur celui-ci et appuie sur le bouton gauche de la souris. La mise en surbrillance est supprimée lorsque l’utilisateur relâche le bouton de la souris.
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 |