CButton::GetState

UINT GetState ( ) const ;

Valeur de retour

Spécifie l'état actuel du contrôle bouton. Vous pouvez utiliser les masques suivants contre la valeur de retour pour extraire des informations sur l'État:

Masque Sens
0x0003 Spécifie l'état de vérification (boutons radio et cases à cocher seulement). Un 0 indique que le bouton est désactivé. Une valeur 1 indique le bouton est coché. Un bouton radio est coché lorsque qu'il contient une balle (). Une case à cocher est activée lorsqu'il contient un X. Un 2 indique l'État est indéterminés (État de trois cases à cocher seulement). L'état d'une case à cocher trois États est indéterminée lorsqu'elle contient un motif en demi-teinte.
0x0004 Spécifie l'état de surbrillance. Une valeur différente de zéro indique que le bouton est mis en surbrillance. Un bouton est mis en évidence lorsque l'utilisateur clique et détient le bouton gauche de la souris. La mise en évidence est supprimé lorsque l'utilisateur relâche le bouton de la souris.
0x0008 Spécifie l'état de discussion. Une valeur différente de zéro indique que le bouton a le focus.

Remarques

Récupère l'état d'une case à cocher ou un bouton radio.

CButton aperçu |nbsp ; Membres de la classe | Graphique de la hiérarchie

Voir aussinbsp ;CButton::GetCheck, CButton::SetCheck, CButton::SetState, BM_GETSTATE

Index