CMFCToolBarButton::OnCalculateSize
Вызываемый платформой, чтобы вычислить размер кнопки для указанного контекста устройства и состояния закрепления.
virtual SIZE OnCalculateSize(
CDC* pDC,
const CSize& sizeDefault,
BOOL bHorz
);
Параметры
[входящий] pDC
Контекст устройства, в котором отображается кнопка.[входящий] sizeDefault
По умолчанию размер кнопки.[входящий] bHorz
Состояния закрепления родительской панели инструментов.Этот параметр TRUE если панель инструментов располагается горизонтально или закреплена или FALSE, если панель инструментов закреплена по вертикали.
Возвращаемое значение
Структура SIZE, содержащая измерения кнопки в пикселях.
Заметки
Границы вызывают этот метод для определения размера кнопки панели инструментов для заданного состояния контекста устройства и закрепления.
Реализация по умолчанию рассматривает размер текста и изображений (если они отображаются), текста и текста в позиции образа (или на правой стороне образа) и состояния закрепления панели инструментов.
Переопределите этот метод, если требуется обеспечить размер нештатной кнопки (например, кнопок полей ввода).
Требования
заголовок: afxtoolbarbutton.h