Поделиться через


CMFCToolBarsCustomizeDialog::ReplaceButton

Заменяет кнопку панели инструментов в списке команд на странице Команды.

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

Параметры

  • [входящий] uiCmd
    Указывает команду кнопки быть замещенным.

  • [входящий] button
    Ссылка на объект const кнопки панели инструментов, который заменит старую.

Заметки

При CMFCToolBarsCustomizeDialog::AddMenu, CMFCToolBarsCustomizeDialog::AddMenuCommands или CMFCToolBarsCustomizeDialog::AddToolBar добавить команду на странице Команды, что команда в форме объекта Класс CMFCToolBarButton (или объекта Класс CMFCToolBarMenuButton для пункта меню, содержащий подменю добавленное AddMenuCommands).Платформа также вызывают эти 3 метода для добавления команд автоматически.Если требуется команду быть представленным производным типом вместо этого вызовите ReplaceButton и передайте кнопку производного типа.

Пример

В следующем примере показано, как использовать метод ReplaceButton в классе CMFCToolBarsCustomizeDialog.Этот фрагмент кода является частью Пример demo Visual Studio.

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

Требования

заголовок: afxToolBarsCustomizeDialog.h

См. также

Ссылки

Класс CMFCToolBarsCustomizeDialog

Диаграмма иерархии