CSnapInItemImpl::SetToolbarButtonInfo
void SetToolbarButtonInfo (UINT id, BYTE *fsState, BYTE *fsType );
Paramètres
id
[en] L'ID du bouton de barre d'outils à fixer.
fsState
[en] Les drapeaux d'État du bouton. Peut être une ou plusieurs des éléments suivants:
-
TBSTATE_CHECKED  ; Le bouton a le style TBSTYLE_CHECKED et a été enfoncé.
-
TBSTATE_E&NABLEDnbsp ; Le bouton accepte l'entrée d'utilisateur. Un bouton qui n'a pas cet État n'accepte pas les entrées de l'utilisateur et est grisé.
-
TBSTATE_HIDDE&Nnbsp ; Le bouton n'est pas visible et ne peut pas recevoir l'entrée d'utilisateur.
-
TBSTATE_I&NDETERMINATEnbsp ; Le bouton est grisé.
-
TBSTATE_PRESSED  ; Le bouton a été enfoncé.
-
TBSTATE_WRAPnbsp ; Un saut de ligne suit le bouton. Le bouton doit aussi avoir la TBSTATE_E&NABLED.
fsType
[en] Les drapeaux d'État du bouton. Peut être une ou plusieurs des éléments suivants:
-
TBSTYLE_BUTTO&Nnbsp ; Crée un bouton de commande standard.
-
TBSTYLE_CHECK  ; Crée un bouton qui bascule entre les États pressés et non pressée, chaque fois que l'utilisateur clique dessus. Le bouton a une couleur d'arrière-plan différente lorsqu'il est dans l'état enfoncé.
-
TBSTYLE_CHECKGROUP  ; Crée un bouton de contrôle qui reste enfoncé jusqu'à ce qu'un autre bouton dans le groupe.
-
TBSTYLE_GROUP  ; Crée un bouton qui reste enfoncé jusqu'à ce qu'un autre bouton dans le groupe.
-
TBSTYLE_SEP  ; Crée un séparateur, fournissant un petit écart entre les groupes de bouton. Un bouton qui a ce style ne reçoit pas d'entrée d'utilisateur.
Remarques
Appelez cette fonction pour modifier les styles de bouton de barre d'outils, de l'objet snap-in, avant la création de la barre d'outils.
Aperçu CSnapInItemImpl |nbsp ; Membres de classe