CMFCToolBarsCustomizeDialog::AddToolBar

从资源加载的工具栏。 然后,以便在菜单的每个命令调用 CMFCToolBarsCustomizeDialog::AddButton 方法插入按钮在命令列表在 命令 页中指定的类别下。

BOOL AddToolBar(
   UINT uiCategoryId,
   UINT uiToolbarResId 
);
BOOL AddToolBar(
   LPCTSTR lpszCategory,
   UINT uiToolbarResId 
);

参数

  • [in] uiCategoryId
    指定类别的资源ID添加工具栏。

  • [in] uiToolbarResId
    指定命令插入指令列表工具栏的资源ID。

  • [in] lpszCategory
    指定将工具栏添加类别的名称。

返回值

TRUE,如果方法成功;否则 FALSE。

示例

下面的示例在 CMFCToolBarsCustomizeDialog 选件类演示如何使用 AddToolBar 方法。 此代码段是 Word填充示例的一部分。

    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);

备注

用于表示每个命令的控件是 CMFCToolBarButton选件类 对象。 在添加工具栏后,可以使用一个派生类型的控件替换按钮通过调用 CMFCToolBarsCustomizeDialog::ReplaceButton

要求

标头: afxToolBarsCustomizeDialog.h

请参见

参考

CMFCToolBarsCustomizeDialog选件类

层次结构图