Поделиться через


CDC::GetCharABCWidthsI

Получает ширину в логических единицах, последовательных индексы глифа в указанном диапазоне от текущего шрифта TrueType.

BOOL GetCharABCWidthsI( 
   UINT giFirst, 
   UINT cgi, 
   LPWORD pgi, 
   LPABC lpabc 
) const;

Параметры

  • giFirst
    Определяет первый индекс глифа в группе в составе последовательные индексы глифа из текущего шрифта. Этот параметр используется, только если параметр pgiNULL.

  • cgi
    Указывает количество индексов глифов.

  • pgi
    Указатель на массив, содержащий индексы глифа. Если значение NULL, то параметр giFirst вместо него используется. Параметр cgi указывающее количество индексов глифов в этом массиве.

  • lpabc
    Указатель на массив ABC составляющих получение ширины символов. Этот массив должен содержать по крайней мере столько структур ABC как индексы глифа, заданный параметром cgi.

Возвращаемое значение

Ненулевой если функция успешно; в противном случае – значение 0.

Заметки

Это функция-член эмулируется функциональные возможности функции GetCharABCWidthsI, как описано в Windows SDK.

Требования

Header: afxwin.h

См. также

Ссылки

Класс CDC

Диаграмма иерархии

CDC::GetCharWidth

CDC::GetOutlineTextMetrics