message BM_SETSTATE

Définit l’état de surbrillance d’un bouton. L’état de mise en surbrillance indique si le bouton est mis en surbrillance comme si l’utilisateur l’avait envoyé. Vous pouvez envoyer ce message explicitement ou utiliser la macro Button_SetState .

Paramètres

wParam

BoOL qui spécifie si le bouton est mis en surbrillance. La valeur TRUE met en surbrillance le bouton. La valeur FALSE supprime toute mise en surbrillance.

lParam

Non utilisé.

Valeur retournée

Ce message retourne toujours zéro.

Notes

La mise en surbrillance affecte uniquement l’apparence d’un bouton. Il 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 libère le bouton de la souris.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2003 [applications de bureau uniquement]
En-tête
Winuser.h (inclure Windows.h)

Voir aussi

Référence

BM_GETSTATE

BM_SETCHECK