Partager via


CToolBarCtrl::GetState

Récupère des informations sur l'état du bouton spécifié dans un contrôle de barre d'outils, par exemple s'il est activé, enfoncé, ou contrôlé.

int GetState(
   int nID 
) const;

Paramètres

  • nID
    ID de commande du bouton pour lequel récupérer des informations.

Valeur de retour

Les informations d'état du bouton en cas de réussite ou – 1 sinon.Les informations d'état du bouton peut être une combinaison de valeurs répertoriées dans CToolBarCtrl::AddButtons.

Notes

Cette fonction est particulièrement pratique si vous souhaitez extraire plusieurs des rapports de bouton.Pour récupérer uniquement un état, utilisez l'une des fonctions membres suivantes : IsButtonEnabled, IsButtonChecked, IsButtonPressed, IsButtonHidden, ou IsButtonIndeterminate.Toutefois, la fonction membre d' GetState est le seul moyen de détecter l'état du bouton d' TBSTATE_WRAP .

Configuration requise

Header: afxcmn.h

Voir aussi

Référence

Classe de CToolBarCtrl

Graphique de la hiérarchie

CToolBarCtrl::SetState

CToolBarCtrl::GetItemRect

CToolBarCtrl::IsButtonEnabled

CToolBarCtrl::IsButtonChecked

CToolBarCtrl::IsButtonPressed

CToolBarCtrl::IsButtonHidden

CToolBarCtrl::IsButtonIndeterminate