Freigeben über


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

Siehe auch

Referenz

CMFCToolBarsCustomizeDialog-Klasse

Hierarchiediagramm