CMFCToolBarsCustomizeDialog::ReplaceButton
[コマンド] ページのコマンドのリスト ボックスに表示されるツール バー ボタンを置き換えます。
void ReplaceButton(
UINT uiCmd,
const CMFCToolBarButton& button
);
パラメーター
[入力] uiCmd
置き換えるボタンのコマンドを指定します。[入力] button
古いボタンを置き換えるツール バー ボタン オブジェクトへの const 参照。
解説
CMFCToolBarsCustomizeDialog::AddMenu、CMFCToolBarsCustomizeDialog::AddMenuCommands、または CMFCToolBarsCustomizeDialog::AddToolBar が [コマンド] ページにコマンドを追加すると、そのコマンドは CMFCToolBarButton クラス オブジェクト (または AddMenuCommands によって追加されるサブメニューを含むメニュー項目の CMFCToolBarMenuButton クラス オブジェクト) の形式になります。 フレームワークもコマンドを自動的に追加するためにこれらの 3 つのメソッドを呼び出します。 コマンドを派生型で表すには、ReplaceButton を呼び出し、派生型のボタンを渡します。
使用例
CMFCToolBarsCustomizeDialog クラスの ReplaceButton メソッドの使用方法を次の例に示します。 このコード スニペットは、「VisualStudioDemo サンプル:MFC Visual Studio アプリケーション」の一部です。
// CMFCToolBarsCustomizeDialog* pDlgCust
// CMFCToolBarComboBoxButton comboButtonConfig
pDlgCust->ReplaceButton(ID_DUMMY_SELECT_ACTIVE_CONFIGURATION, comboButtonConfig);
必要条件
**ヘッダー:**afxToolBarsCustomizeDialog.h