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