次の方法で共有


CMFCToolBarsCustomizeDialog::ReplaceButton

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

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

パラメーター

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

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

解説

CMFCToolBarsCustomizeDialog::AddMenuCMFCToolBarsCustomizeDialog::AddMenuCommands、または CMFCToolBarsCustomizeDialog::AddToolBar[コマンド] ページにコマンドを追加すると、そのコマンドは CMFCToolBarButton クラス オブジェクト (または AddMenuCommands によって追加されるサブメニューを含むメニュー項目の CMFCToolBarMenuButton クラス オブジェクト) の形式になります。フレームワークもコマンドを自動的に追加するためにこれらの 3 つのメソッドを呼び出します。コマンドを派生型で表すには、ReplaceButton を呼び出し、派生型のボタンを渡します。

使用例

CMFCToolBarsCustomizeDialog クラスの ReplaceButton メソッドの使用方法を次の例に示します。このコード スニペットは Visual Studio のデモのサンプルの一部です。

    // CMFCToolBarsCustomizeDialog* pDlgCust
    // CMFCToolBarComboBoxButton comboButtonConfig
    pDlgCust->ReplaceButton(ID_DUMMY_SELECT_ACTIVE_CONFIGURATION, comboButtonConfig);

必要条件

ヘッダー : afxToolBarsCustomizeDialog.h

参照

関連項目

CMFCToolBarsCustomizeDialog クラス

階層図