Window.GetPos

table Window.GetPos ( number WndHandle )
Примеры

Описание

Возвращает координаты X и Y окна в пикселах. Это координаты верхнего левого угла окна относительно экрана.

Примечание: Верхний левый угол экрана монитора имеет координаты X и Y равные 0.

Параметры

WndHandle

(число) Целочисленное значение, представляющее указанное окно на рабочем столе пользователя. (Обычно именуется как hWnd.)

Возврат

ResultVariable

(таблица) Таблица, содержащая текущие координаты окна, индексированная значениями X и Y. Если окно было не найдено или случилась ошибка, возвращается значение nil. Можно использовать действие Application.GetLastError для определения случился ли отказ в работе этого действия и почему.

При добавлении действия из редактора скрипта, можно использовать это поле для определения переменной, которая возвращает значение, сохраняющееся в ней.
Смотрите также: Связанные действия

Примеры

Пример 1

Acro_Pos = Window.GetPos(Acrobat_Handle);
Получаем текущие координаты X, Y программы, чей дескриптор окна сохранен в переменной "Acrobat_Handle" и сохраняем результаты в таблице по имени "Acro_Pos". Эти значения могут быть доступны как Acro_Pos.X и Acro_Pos.Y.

Пример 2

tPos = Window.GetPos(Application.GetWndHandle());
Получаем текущие координаты X, Y окна приложения AutoPlay и сохраняем результаты в таблице по имени "tPos". Эти значения могут быть доступны как tPos.X и tPos.Y. В этом примере используется действие Application.GetWndHandle для получения дескриптора окна приложения AutoPlay.
Смотрите также: Связанные действия