UINT CDC::GetOutlineTextMetrics (UINT cbData, LPOUTLINETEXTMETRIC lpotm ) const;
Возвращаемое значение
Ненулевое значение, если функция выполнена успешно; в противном случае 0.
Параметры
lpotm
Указывает на массив из OUTLINETEXTMETRIC структуры. Если этот параметр имеет значение NULL, функция возвращает размер буфера, необходимого для полученных метрических данных.
cbData
Указывает размер в байтах буфера, к которому возвращается информация.
lpotm
Указывает на структуру OUTLINETEXTMETRIC . Если этот параметр имеет значение NULL, функция возвращает размер буфера, необходимого для извлеченных метрических данных.
Примечания
Извлекает метрических сведения для шрифтов TrueType.
OUTLINETEXTMETRIC структура содержит большую часть шрифта метрических информацию в формате TrueType, включая структуру TEXTMETRIC . Четыре последних членов OUTLINETEXTMETRIC структуры являются указатели на строки. Приложения следует выделить пространство для этих строк в дополнение к пространство, необходимое для других членов. Потому что нет никакого системы введены ограничения на размер строк, для выделения памяти проще для получения требуемого размера, указав значение NULL для lpotm в первом вызове к GetOutlineTextMetrics функции.
CDC обзор | Члены класса | Иерархическая схема
См. такжеnbsp; :: GetTextMetrics, :: GetOutlineTextMetrics, CDC::GetTextMetrics