CMFCToolBar::EnableCustomizeButton
Позволяет включить или отключить кнопку настройки, которая появляется на панели инструментов.
void EnableCustomizeButton(
BOOL bEnable,
int iCustomizeCmd,
const CString& strCustomizeText,
BOOL bQuickCustomize=TRUE
);
void EnableCustomizeButton(
BOOL bEnable,
int iCustomizeCmd,
UINT uiCustomizeTextResId,
BOOL bQuickCustomize=TRUE
);
Параметры
[входящий] bEnable
Позволяет включить или отключить кнопку настройка.[входящий] iCustomizeCmd
Идентификатор команды кнопки настройки.[входящий] strCustomizeText
Текстовая подпись кнопки настройки.[входящий] uiCustomizeTextResId
Идентификатор строки ресурсов метки кнопки настройки.[входящий] bQuickCustomize
Позволяет включить или отключить параметр Добавить или удалить кнопки в раскрывающемся меню, из меню для кнопки ".
Заметки
Если iCustomizeCmd -1, то границы отображают кнопку настройки, когда несколько кнопок панели инструментов не приспосабливают в область панели инструментов. Указывает двойную стрелку, указывающую кнопку лев- или шеврон, который указывает на то, что несколько кнопок.
Если iCustomizeCmd определяет допустимый идентификатор команды и bEnableTRUE, кнопка настраивать всегда отображается. Кнопка имеет небольшой стрелку вниз и открыть меню, содержащее команду. Эта команда использует указанную текстовую подпись strCustomizeText. Если bQuickCustomize также TRUE, то меню отображается параметр Добавить или удалить кнопки.
Границы динамически добавить в меню все кнопки, которые не приспосабливают в область панели инструментов перед элементом, который задан iCustomizeCmd. Шеврон отображается рядом с стрелкой вниз.
Требования
заголовок: afxtoolbar.h