Condividi tramite


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

Vedere anche

Riferimenti

Classe di CMFCToolBarsCustomizeDialog

Grafico della gerarchia