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


CMFCVisualManager::OnDrawButtonBorder

Платформа вызывает этот метод, когда они выпишут граница кнопки панели инструментов.

virtual void OnDrawButtonBorder(
   CDC* pDC,
   CMFCToolBarButton* pButton,
   CRect rect,
   CMFCVisualManager::AFX_BUTTON_STATE state 
);

Параметры

  • [входящий] pDC
    Указатель на контекст устройства кнопки панели инструментов.

  • [входящий] pButton
    Указатель на кнопке панели инструментов. Границы выпишут граница этой кнопки.

  • [входящий] rect
    Прямоугольник, который определяет границы кнопки панели инструментов.

  • [входящий] state
    Перечислимые тип данных, который указывает текущее состояние кнопки панели инструментов.

Заметки

Реализация по умолчанию данного метода отображает стандартные границу. Переопределите этот метод в производном диспетчере визуального представления настраивать внешний вид границы кнопки панели инструментов.

Возможные состояния кнопки панели инструментов ButtonsIsRegular, ButtonsIsPressed или ButtonsIsHighlighted.

Требования

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

См. также

Ссылки

Класс CMFCVisualManager

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