CMFCToolBarsCustomizeDialog::AddToolBar
Lädt eine Symbolleiste von Ressourcen. Anschließend denn jeder Befehl im Menü CMFCToolBarsCustomizeDialog::AddButton ruft die Methode auf, um eine Schaltfläche in der Liste von Befehlen Befehle auf der Seite unter die angegebene Kategorie einzufügen.
BOOL AddToolBar(
UINT uiCategoryId,
UINT uiToolbarResId
);
BOOL AddToolBar(
LPCTSTR lpszCategory,
UINT uiToolbarResId
);
Parameter
[in] uiCategoryId
Gibt das Ressourcen-ID der Kategorie an, um die Symbolleiste hinzuzufügen.[in] uiToolbarResId
Gibt das Ressourcen-ID einer Symbolleiste an, deren Befehle in die Liste von Befehlen eingefügt werden.[in] lpszCategory
Gibt den Namen der Kategorie an, zu der die Symbolleiste hinzufügen.
Rückgabewert
TRUE, wenn die Methode erfolgreich ist; andernfalls FALSE.
Beispiel
Das folgende Beispiel zeigt, wie die AddToolBar-Methode in der Klasse CMFCToolBarsCustomizeDialog verwendet. Dieser Codeausschnitt ist Teil Word-Auflagenbeispiel.
CMFCToolBarsCustomizeDialog* pDlgCust = new CMFCToolBarsCustomizeDialog (this,
TRUE /* Automatic menus scaning */,
AFX_CUSTOMIZE_MENU_SHADOWS | AFX_CUSTOMIZE_TEXT_LABELS |
AFX_CUSTOMIZE_MENU_ANIMATIONS);
pDlgCust->AddToolBar (_T("Format"), IDR_FORMATBAR);
Hinweise
Das Steuerelement, das verwendet wird, um jeden Befehl anzuzeigen, ist ein CMFCToolBarButton-Klasse-Objekt. Nachdem Sie die Symbolleiste hinzufügen, können Sie die Schaltfläche durch ein Steuerelement eines abgeleiteten Typs ersetzen, indem Sie CMFCToolBarsCustomizeDialog::ReplaceButton aufrufen.
Anforderungen
Header: afxToolBarsCustomizeDialog.h