CMFCToolBarsCustomizeDialog::ReplaceButton
替换列表框中的一个工具栏按钮在 命令 页的命令。
void ReplaceButton(
UINT uiCmd,
const CMFCToolBarButton& button
);
参数
[in] uiCmd
指定按钮的命令替换。[in] button
const 对工具栏按钮替换按钮的对象。
备注
当 CMFCToolBarsCustomizeDialog::AddMenu、 CMFCToolBarsCustomizeDialog::AddMenuCommands或 CMFCToolBarsCustomizeDialog::AddToolBar 添加一个命令。命令 页,命令是以 CMFCToolBarButton选件类 对象(或包含 AddMenuCommands添加的子菜单)的菜单项的一 CMFCToolBarMenuButton选件类 对象的形式。 该结构还调用这三个方法自动添加命令。 如果希望命令可以由派生的类型表示,请调用 ReplaceButton 并传入该派生类型的按钮。
示例
下面的示例在 CMFCToolBarsCustomizeDialog 选件类演示如何使用 ReplaceButton 方法。 此代码段是 Visual Studio演示示例的一部分。
// CMFCToolBarsCustomizeDialog* pDlgCust
// CMFCToolBarComboBoxButton comboButtonConfig
pDlgCust->ReplaceButton(ID_DUMMY_SELECT_ACTIVE_CONFIGURATION, comboButtonConfig);
要求
标头: afxToolBarsCustomizeDialog.h