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