CMFCToolBarsCustomizeDialog::ReplaceButton
Sostituisce un pulsante della barra degli strumenti nella casella di riepilogo dei controlli nella pagina Comandi.
void ReplaceButton(
UINT uiCmd,
const CMFCToolBarButton& button
);
Parametri
[in] uiCmd
Specifica il comando pulsante essere sostituito.[in] button
Un riferimento const all'oggetto del pulsante della barra degli strumenti che sostituisce il pulsante obsoleto.
Note
Quando CMFCToolBarsCustomizeDialog::AddMenu, CMFCToolBarsCustomizeDialog::AddMenuCommands, o CMFCToolBarsCustomizeDialog::AddToolBar aggiungere un comando alla pagina Comandi, che il comando è sotto forma di oggetto Classe di CMFCToolBarButton (o oggetto Classe di CMFCToolBarMenuButton per una voce di menu che contiene un sottomenu aggiunto da AddMenuCommands).Il framework chiama anche questi tre metodi per aggiungere controlli automaticamente.Se si desidera un comando essere rappresentato da un tipo derivato invece, chiamare ReplaceButton e passare in un pulsante del tipo derivato.
Esempio
Il seguente esempio viene illustrato come utilizzare il metodo ReplaceButton nella classe CMFCToolBarsCustomizeDialog.Questo frammento di codice fa parte Esempio demo di Visual Studio.
// CMFCToolBarsCustomizeDialog* pDlgCust
// CMFCToolBarComboBoxButton comboButtonConfig
pDlgCust->ReplaceButton(ID_DUMMY_SELECT_ACTIVE_CONFIGURATION, comboButtonConfig);
Requisiti
intestazione: afxToolBarsCustomizeDialog.h