Freigeben über


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

Siehe auch

Referenz

CToolBar-Klasse

Hierarchiediagramm

CToolBar::GetButtonStyle