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