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


CMFCToolBarButton::OnDrawOnCustomizeList

Вызываемый платформой для рисования кнопки на панели Команды диалогового окна Настроить.

virtual int OnDrawOnCustomizeList(
   CDC* pDC,
   const CRect& rect,
   BOOL bSelected 
);

Параметры

  • [входящий] pDC
    Контекст устройства, в котором отображается кнопка.

  • [входящий] rect
    Ограничивающий прямоугольник кнопки.

  • [входящий] bSelected
    Определяет выделена ли кнопка.Если этот параметр TRUE, кнопка выделена.Если этот параметр FALSE, то кнопка не выделена.

Возвращаемое значение

Ширина (в точках) кнопки в указанном контексте устройства.

Заметки

Этот метод вызывается в диалоговом окне настройки (вкладка Команды ), если кнопка рядом отображаться в списке рисования владельцем.

Реализация по умолчанию данного метода показывает образ и текстовую подпись кнопки, если они доступны.Если текстовая подпись кнопки недоступна, то метод выводит текст подсказки.

Переопределите этот метод, чтобы выполнить пользовательское рисование.

Требования

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

См. также

Ссылки

Класс CMFCToolBarButton

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