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