CToolBar::SetButtonStyle
Rufen Sie diese Memberfunktion, um das Format einer Schaltfläche oder eines Trennzeichens festzulegen, auf oder Schaltflächen zu gruppieren.
void SetButtonStyle(
int nIndex,
UINT nStyle
);
Parameter
nIndex
Index der Schaltfläche oder des Trennzeichens, dessen Informationen festgelegt werden sollen.nStyle
Das Schaltflächenformat. Die folgenden Schaltflächenformate werden unterstützt:TBBS_BUTTON Standardpushbutton (Standard)
TBBS_SEPARATOR Trennzeichen
Automatische Kontrollkästchenschaltfläche TBBS_CHECKBOX
TBBS_GROUP kennzeichnet den Anfang einer Gruppe Schaltflächen
TBBS_CHECKGROUP kennzeichnet den Anfang einer Gruppe Kontrollkästchenschaltflächen
TBBS_DROPDOWN stellt eine Dropdownlistenschaltfläche erstellt
TBBS_AUTOSIZE die Breite der Schaltfläche wird auf dem Text der Schaltfläche, nicht auf die Größe des Bilds abgeleitet
TBBS_NOPREFIX der Anmeldung keine Zugriffstastenpräfix, das zugeordnet ist
Hinweise
Das Format einer Schaltfläche bestimmt, wie die Schaltfläche angezeigt wird und wie sie auf Benutzereingaben reagiert.
Bevor Sie SetButtonStyle aufrufen, rufen Sie die GetButtonStyle-Memberfunktion auf, um das Schaltflächen- oder Trennzeichenformat abzurufen.
Hinweis
Sie können die Schaltflächenzustände festlegen, die den nStyle-Parameter verwenden; da jedoch Schaltflächenzustände vom ON_UPDATE_COMMAND_UI-Handler gesteuert werden, geben Sie alle festgelegt mithilfe SetButtonStyle verloren während der nächsten Leerlaufverarbeitung an.Siehe Wie Benutzeroberflächenobjekte aktualisiert und TN031: Steuerleisten weitere Informationen.
Anforderungen
Header: afxext.h