Функция ScriptGetGlyphABCWidth (usp10.h)
Извлекает ширину ABC заданного глифа.
Синтаксис
HRESULT ScriptGetGlyphABCWidth(
[in] HDC hdc,
[in, out] SCRIPT_CACHE *psc,
[in] WORD wGlyph,
[out] ABC *pABC
);
Параметры
[in] hdc
Необязательный параметр. Обработка в контексте устройства. Дополнительные сведения см. в разделе Кэширование.
[in, out] psc
Указатель на структуру SCRIPT_CACHE , определяющую кэш скриптов.
[in] wGlyph
Глиф для анализа.
[out] pABC
Указатель на ширину ABC указанного глифа.
Возвращаемое значение
Возвращает S_OK, если получена ширина ABC глифа. Функция возвращает ненулевое значение HRESULT, если это не удалось.
Функция возвращает E_HANDLE, если шрифт или операционная система не поддерживают индексы глифов.
Комментарии
Эта функция ограничена по своей полезности. Например, это полезно для рисования глифовых диаграмм. Его не следует использовать для обычного сложного форматирования текста скрипта.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | usp10.h |
Библиотека | Usp10.lib |
DLL | Usp10.dll |
Распространяемые компоненты | Internet Обозреватель 5 или более поздней версии в Windows Me/98/95 |