CToolBar::SetButtonStyle
Appelez la fonction membre pour définir le style d'un bouton ou un séparateur, ou pour regrouper des boutons.
void SetButtonStyle(
int nIndex,
UINT nStyle
);
Paramètres
nIndex
Index du bouton ou du séparateur dont les informations doivent être définies.nStyle
Style du bouton.Les styles des boutons suivants sont pris en charge :Bouton poussoir standard deTBBS_BUTTON (valeur par défaut)
Séparateur deTBBS_SEPARATOR
Bouton automatique de case à cocher deTBBS_CHECKBOX
TBBS_GROUP marque le début d'un groupe de boutons
TBBS_CHECKGROUP marque le début d'un groupe de boutons checkbox
TBBS_DROPDOWN crée un bouton de liste déroulante
TBBS_AUTOSIZE la largeur du bouton est calculé selon le texte du bouton, pas sur la taille d'image
TBBS_NOPREFIX le texte du bouton n'aura pas un préfixe d'accélérateur associé
Notes
Le style d'un bouton détermine comment le bouton apparaît et comment il répond aux entrées d'utilisateur.
Avant d'appeler SetButtonStyle, appelez la fonction membre de GetButtonStyle pour récupérer le style de boutons ou de séparateur.
[!REMARQUE]
Vous pouvez également définir des rapports de bouton à l'aide de le paramètre d' nStyle ; toutefois, étant donné que les états du bouton sont contrôlés par le gestionnaire d' ON_UPDATE_COMMAND_UI , tout état que vous définissez à l'aide de SetButtonStyle sera perdu lors de le prochain traitement des temps d'inactivité.Voir Procédure objets interface utilisateur de mise à jour et le TN031 : barres de contrôles pour plus d'informations.
Configuration requise
Header: afxext.h