Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Rufen Sie die Memberfunktion auf, um die Befehls-ID Schaltfläche, das Format und die Imagezahl festzulegen.
void SetButtonInfo(
int nIndex,
UINT nID,
UINT nStyle,
int iImage
);
Parameter
nIndex
Der nullbasierte Index der Schaltfläche oder des Trennzeichens, für die Informationen festgelegt werden sollen.nID
Der Wert, der die Befehls-ID der Schaltfläche festgelegt wird.nStyle
Das neue 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.
iImage
Neuer Index für das Bild der Schaltfläche innerhalb der Bitmaps.
Hinweise
Für die Trennzeichen das Format TBBS_SEPARATOR haben, gibt diese Funktion, die die Breite des Trennzeichens in Pixel auf den Wert in iImage gespeichert ist.
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 SetButtonInfo verloren während der nächsten Leerlaufverarbeitung an.Siehe Wie Benutzeroberflächenobjekte aktualisiert und TN031: Steuerleisten weitere Informationen. |
Informationen zum Bitmapbilder und Schaltflächen, finden Sie die CToolBar Übersicht und CToolBar::LoadBitmap.
Anforderungen
Header: afxext.h
Hinweis