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


Метод ITransformProvider::Move (uiautomationcore.h)

Перемешает элемент управления.

Синтаксис

HRESULT Move(
  [in] double x,
  [in] double y
);

Параметры

[in] x

Тип: double

Абсолютные экранные координаты левой части элемента управления.

[in] y

Тип: double

Абсолютные экранные координаты верхней части элемента управления.

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

Тип: HRESULT

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Объект не может быть перемещен, изменен или повернут таким образом, чтобы его итоговое расположение экрана было полностью за пределами координат контейнера и было бы недоступно для клавиатуры или мыши. Например, если окно верхнего уровня имеет значение
перемещен полностью за пределы экрана или дочерний объект перемещается за пределы окна просмотра контейнера. В таких случаях объект помещается как можно ближе к запрошенным координатам экрана, а верхние или левые координаты переопределяются в границах контейнера.

Требования

Требование Значение
Минимальная версия клиента Windows XP [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2003 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header uiautomationcore.h (включая UIAutomation.h)

См. также раздел

ITransformProvider

Общие сведения о поставщиках автоматизации пользовательского интерфейса