次の方法で共有


CMFCToolBarsCustomizeDialog::ReplaceButton

更新 : 2007 年 11 月

[コマンド] ページのコマンドのリスト ボックスに表示されるツール バー ボタンを置き換えます。

void ReplaceButton(
   UINT uiCmd,
   const CMFCToolBarButton& button 
);

パラメータ

  • [入力] uiCmd
    置き換えるボタンのコマンドを指定します。

  • [入力] button
    古いボタンを置き換えるツール バー ボタン オブジェクトへの const 参照。

解説

CMFCToolBarsCustomizeDialog::AddMenuCMFCToolBarsCustomizeDialog::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

参照

概念

MFC 階層図

参照

CMFCToolBarsCustomizeDialog クラス