Метод IInkLineInfo::GetInkExtent (msinkaut.h)
Задает свойства отображения для объекта текстового рукописного ввода (tInk) и извлекает ширину текстового объекта рукописного ввода в единицах HIMETRIC.
Синтаксис
HRESULT GetInkExtent(
[in] INKMETRIC *pim,
[out] UINT *pnWidth
);
Параметры
[in] pim
Указатель на структуру INKMETRIC , которая содержит свойства отображения, которые необходимо задать для объекта рукописного ввода текста или NULL.
[out] pnWidth
Ширина объекта рукописного ввода текста в единицах HIMETRIC.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Успешно. |
|
Параметр pnWidth имеет значение NULL. |
|
Не удалось завершить операцию. Свойства отображения не изменяются. |
Комментарии
Если параметр pim имеет значение NULL, то свойства отображения не изменяются, а существующие свойства используются для вычисления экстент объекта рукописного ввода текста; В противном случае свойства отображения обновляются, а экстент вычисляется на основе новых свойств.
Если флаг IMF_FONT_SELECTED_IN_HDC задан в параметре pim , то к рукописным фрагментам применяются свойства контекста устройства; в противном случае применяются параметры INKMETRIC объекта текстового рукописного ввода.
Требования
Минимальная версия клиента | Windows XP Tablet PC Edition [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | msinkaut.h |
Библиотека | InkObj.dll |