Partilhar via


CMFCToolBarsCustomizeDialog::ReplaceButton

Substitui um botão de barra de ferramentas na caixa de listagem dos comandos no Comandos página.

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

Parâmetros

  • [in] uiCmd
    Especifica o comando do botão a ser substituído.

  • [in] button
    A const referência ao objeto de botão de barra de ferramentas que substitui o botão antigo.

Comentários

Quando CMFCToolBarsCustomizeDialog::AddMenu, CMFCToolBarsCustomizeDialog::AddMenuCommands, ou CMFCToolBarsCustomizeDialog::AddToolBar Adiciona um comando para o Comandos página, que comando está na forma de um Classe CMFCToolBarButton objeto (ou um Classe CMFCToolBarMenuButton objeto para um item de menu que contém um submenu adicionado por AddMenuCommands). A estrutura também chama esses três métodos para adicionar comandos automaticamente.Se desejar que um comando para ser representado por um tipo derivado, telefonar ReplaceButton e passe um botão do tipo derivado.

Exemplo

O exemplo a seguir demonstra como usar o ReplaceButton método na CMFCToolBarsCustomizeDialog classe. Neste trecho de código faz parte o Exemplo do VisualStudioDemo: Aplicativo do MFC Visual Studio.

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

Requisitos

Cabeçalho: afxToolBarsCustomizeDialog.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CMFCToolBarsCustomizeDialog