CMFCToolBarButton::OnDraw
Вызываемый платформой для рисования кнопки с помощью указанных стилей и параметров.
virtual void OnDraw(
CDC* pDC,
const CRect& rect,
CMFCToolBarImages* pImages,
BOOL bHorz=TRUE,
BOOL bCustomizeMode=FALSE,
BOOL bHighlight=FALSE,
BOOL bDrawBorder=TRUE,
BOOL bGrayDisabledButtons=TRUE
);
Параметры
[входящий] pDC
Контекст устройства, в котором отображается кнопка.[входящий] rect
Ограничивающий прямоугольник кнопки.[входящий] pImages
Коллекция образов панели инструментов, сопоставлена с кнопкой.[входящий] bHorz
Состояния закрепления родительской панели инструментов. Этот параметр TRUE когда кнопка закреплена FALSE когда кнопка закреплена по горизонтали и вертикали.[входящий] bCustomizeMode
Определяет, является ли панель инструментов в режиме настройки. Этот параметр TRUE если панель инструментов в режиме и FALSE настройки если панель инструментов не находится в режиме настройки.[входящий] bHighlight
Определяет выделена ли кнопка. Этот параметр TRUE при выделена кнопку и FALSE, если кнопка не выделена.[входящий] bDrawBorder
Указывает, должна ли кнопка показать его границу. Этот параметр TRUE когда кнопка должна показать его границу и FALSE, если кнопка не должна отображаться его границу.[входящий] bGrayDisabledButtons
Определяет, является ли затенение отключенные кнопки или использовать отключенную коллекцию изображений. Этот параметр TRUE при отключенных кнопки должны быть затенены и FALSE когда этот метод должен использовать отключенную коллекцию изображений.
Заметки
Переопределите этот метод, чтобы настраивать документ кнопки панели инструментов.
Требования
заголовок: afxtoolbarbutton.h