CToolBarCtrl::AddButtons

BOOL AddButtons ( Int nNumButtons, LPTBBUTTON LpButtons );

Rückgabewert

Ungleich NULL, wenn erfolgreich; andernfalls 0 (null).

Parameter

nNumButtons

Anzahl der Schaltflächen hinzu.

lpButtons

Adresse eines Arrays von TBUTTON -Strukturen, die enthält Informationen zu den Schaltflächen hinzufügen. Muss es die gleiche Anzahl der Elemente im Array wie Schaltflächen, die durch nNumButtons angegeben.

Bemerkungen

Rufen Sie diese Funktion ein Toolbar-Steuerelement eine oder mehrere Schaltflächen hinzu.

Der LpButtons -Zeiger verweist auf ein Array von TBBUTTON -Strukturen. Jede TBUTTON -Struktur ordnet die Schaltfläche der Schaltfläche Stil, Bild und/oder Zeichenfolge, Befehls-ID, Status und benutzerdefinierte Daten hinzugefügt wird:

typedef Struct _TBBUTTO&N {}
Int iBitmap; / / nullbasierte Index der Schaltflächenbild
Int IdCommand; Nbsp; / / Befehl gesendet werden, wenn gedrückt
BYTE FsState;   / / Taste Zustand--siehe unten
BYTE FsStyle;   / / Taste Stil--siehe unten
DWORD DwData;   / / anwendungsspezifischer Wert
Int iString; / / nullbasierte Index des Button label String
} TBUTTON

Die Mitglieder sind wie folgt:

iBitmap

Nullbasierte Index der Schaltflächenbild. NULL , wenn kein Bild für diese Schaltfläche.

idCommand

Mit der Schaltfläche verknüpften Befehl ID. Diese Kennung wird eine WM_COMMAND -Nachricht gesendet, wenn die Schaltfläche ausgewählt wird. Wenn der FsStyle -Member den TBSTYLE_SEP -Wert besitzt, muss dieser Member NULL sein.

fsState

Schaltfläche Status-Flags. Es kann eine Kombination der unten aufgeführten Werte sein.:

fsStyle

Schaltflächen-Formatvorlage. Es kann eine Kombination der unten aufgeführten Werte sein.:

dwData

Benutzerdefinierte Daten.

iString

Nullbasierte Index der Zeichenfolge für die Beschriftung der Schaltfläche verwendet. NULL , wenn keine Zeichenfolge für diese Schaltfläche.

Das Bild und/oder Zeichenfolge dessen Index Sie bereitstellen, muss zuvor das Toolbar-Steuerelement Liste mit AddBitmap, AddStringund/oder AddStrings hinzugefügt wurden.

CToolBarCtrl ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CToolBarCtrl::InsertButton, CToolBarCtrl::DeleteButton, CToolBarCtrl::AddBitmap, CToolBarCtrl::AddString, CToolBarCtrl::AddStrings

Index