Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Loads a toolbar from the resources. Then, for each command in the menu calls the CMFCToolBarsCustomizeDialog::AddButton method to insert a button in the list of commands on the Commands page under the specified category.
BOOL AddToolBar(
   UINT uiCategoryId,
   UINT uiToolbarResId 
);
BOOL AddToolBar(
   LPCTSTR lpszCategory,
   UINT uiToolbarResId 
);
Parameters
- [in] uiCategoryId 
 Specifies the resource ID of the category to add the toolbar to.
- [in] uiToolbarResId 
 Specifies the resource ID of a toolbar whose commands are inserted into the list of commands.
- [in] lpszCategory 
 Specifies the name of the category to which to add the toolbar.
Return Value
TRUE if the method is successful; otherwise FALSE.
Example
The following example demonstrates how to use the AddToolBar method in the CMFCToolBarsCustomizeDialog class. This code snippet is part of the Word Pad sample.
 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);
Remarks
The control that is used to represent each command is a CMFCToolBarButton Class object. After you add the toolbar, you can replace the button with a control of a derived type by calling CMFCToolBarsCustomizeDialog::ReplaceButton.
Requirements
Header: afxToolBarsCustomizeDialog.h