Метод IMathInputControl::SetPosition (micaut.h)
Изменяет расположение и размер элемента управления.
Синтаксис
HRESULT SetPosition(
[in] LONG Left,
[in] LONG Top,
[in] LONG Right,
[in] LONG Bottom
);
Параметры
[in] Left
Крайнее левое положение элемента управления.
[in] Top
Наивысшая позиция элемента управления.
[in] Right
Крайнее правое положение элемента управления.
[in] Bottom
Самая низкая позиция элемента управления.
Возвращаемое значение
Метод возвращает HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.
Код возврата | Описание |
---|---|
|
Метод выполнен успешно. |
|
Размер элемента управления был изменен, но результирующая ширина, высота или и то, и другое не равно входным параметрам. |
|
Произошла неизвестная ошибка. |
Комментарии
Этот метод можно вызывать независимо от состояния видимости элемента управления.
Этот метод будет успешным, даже если параметры недопустимы. Если прямоугольник больше максимально допустимого размера элемента управления (окна рабочего стола), вместо него используется максимально возможный размер. Если прямоугольник меньше минимального размера элемента управления или слишком мал для сохранения рукописного ввода и предварительного просмотра результатов, вместо него используется минимальный возможный размер.
Если метод возвращает S_FALSE, метод GetPosition возвращает фактические характеристики размера элемента управления.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | micaut.h (включая Micaut.h) |