CSnapInItemImpl::SetToolbarButtonInfo
void SetToolbarButtonInfo (UINT Id, BYTE *FsState, BYTE *FsType );
Parameter
id
[in] Die ID der Symbolleisten-Schaltfläche festgelegt werden.
fsState
[in] Die Flaggen der Schaltfläche. Kann eine oder mehrere der folgenden:
-
TBSTATE_CHECKED&Nbsp; Die Schaltfläche hat den TBSTYLE_CHECKED Stil und gedrückt wird.
-
TBSTATE_E&NABLEDNbsp; Die Schaltfläche akzeptiert Benutzereingaben. Eine Schaltfläche, die keinen dieser Zustand akzeptiert keine Eingaben des Benutzers und wird grau dargestellt.
-
TBSTATE_HIDDE&NNbsp; Die Schaltfläche nicht sichtbar ist und keine Benutzereingaben empfangen.
-
TBSTATE_I&NDETERMINATENbsp; Die Schaltfläche ist abgeblendet.
-
TBSTATE_PRESSED&Nbsp; Die Schaltfläche ist gedrückt wird.
-
TBSTATE_WRAP&Nbsp; Ein Zeilenumbruch folgt die Schaltfläche. Die Taste muss auch die TBSTATE_ENABLED.
fsType
[in] Die Flaggen der Schaltfläche. Kann eine oder mehrere der folgenden:
-
TBSTYLE_BUTTO&NNbsp; Erstellt eine standard Schaltfläche.
-
TBSTYLE_CHECK&Nbsp; Erstellt eine Schaltfläche, die zwischen den Staaten gedrückten und gedrückt nicht jedes Mal schaltet der Benutzer darauf klickt. Die Schaltfläche besitzt eine andere Hintergrundfarbe, wenn es im gedrückten Zustand ist.
-
TBSTYLE_CHECKGROUP&Nbsp; Erstellt eine Schaltfläche, die gedrückt bleibt, bis eine andere Schaltfläche in der Gruppe gedrückt wird.
-
TBSTYLE_GROUP&Nbsp; Erstellt eine Schaltfläche, die gedrückt bleibt, bis eine andere Schaltfläche in der Gruppe gedrückt wird.
-
TBSTYLE_SEP&Nbsp; Erstellt ein Trennzeichen, eine kleine Lücke zwischen Buttongruppen bereitstellen. Eine Schaltfläche, die dieser Stil hat erhält keine Benutzereingaben.
Bemerkungen
Rufen Sie diese Funktion, Symbolleiste Schaltfläche Formatvorlagen des Snap-in-Objekts zu ändern, bevor die Symbolleiste erstellt wird.
Übersicht über die CSnapInItemImpl |nbsp; Klassenmember