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


Стили элемента управления панели инструментов

Замечание

Библиотека классов Microsoft Foundation (MFC) продолжает поддерживаться. Однако мы больше не добавляем функции или обновляем документацию.

Класс CMFCToolBarButton имеет набор флагов стиля, определяющих внешний вид и поведение кнопки. Можно задать сочетание этих флагов, вызвав CMFCToolBarButton::SetStyle. В этом разделе перечислены значения флага стиля и их значения.

Значения свойств

Следующие значения определяют тип кнопки, представляющей элемент управления:

Имя Описание
TBBS_BUTTON Стандартный pushbutton (по умолчанию).
TBBS_CHECKBOX Флажок.
TBBS_CHECKGROUP Начало группы флажков.
TBBS_GROUP Начало группы кнопок.
TBBS_SEPARATOR Разделитель.

Следующие значения представляют текущее состояние элемента управления:

Имя Описание
TBBS_CHECKED Установлен флажок.
TBBS_DISABLED Элемент управления отключен.
TBBS_INDETERMINATE Флажок находится в неопределенном состоянии.
TBBS_PRESSED Кнопка нажимается.

Следующее значение изменяет макет кнопки на панели инструментов:

Имя Описание
TBBS_BREAK Помещает элемент в новую строку или в новый столбец без разделения столбцов.

Замечания

Текущий стиль хранится в CMFCToolBarButton::m_nStyle. Не устанавливайте новое значение m_nStyle напрямую, так как некоторые производные классы выполняют дополнительную обработку при вызове SetStyles.

Визуальный диспетчер определяет внешний вид кнопок в каждом состоянии. Дополнительные сведения см. в диспетчере визуализаций.

Требования

Заголовок: afxtoolbarbutton.h

См. также

Макросы и глобальные
Класс CMFCToolBarButton
Диспетчер визуализации