COleControl::GetFontTextMetrics

void GetFontTextMetrics ( LPTEXTMETRIC lptm, CFontHolder& fontHolder );

Параметры

lptm

Указатель на структуру TEXTMETRIC.

fontHolder

Ссылка на объект CFontHolder.

Примечания

Эта функция вызывается для измерения метрики текста для любого объекта CFontHolder , принадлежит элемент управления. Такой шрифт может быть выбран с помощью функции COleControl::SelectFontObject . GetFontTextMetrics будет инициализировать структуру TEXTMETRIC , который указывает lptm с действительными метрик информацией о fontHolderшрифтов в случае успеха, или заполнить структуру с нулями, если не удалось. Вы должны использовать эту функцию вместо :: GetTextMetrics когда рисование элемента управления потому что контроль, как и любой встроенный объект OLE, могут быть обязаны визуализации себя в метафайл.

TEXTMETRIC структура для шрифта по умолчанию обновляется при вызове функции SelectFontObject . GetFontTextMetrics следует вызывать только после того, как выбор акций свойства Font для обеспечения информацию, которую он обеспечивает действителен.

Обзор COleControl |nbsp; Члены класса | Иерархическая схема

Index