Функция _WinAPI_GetWindowRect

 ↑  ←  Описание функции


_WinAPI_GetWindowRect

Возвращает координаты сторон окна

#include <WinAPI.au3>
_WinAPI_GetWindowRect($hWnd)

Параметры

$hWnd Дескриптор окна

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

Успех:Возвращает структуру $tagRECT, которая содержит экранные координаты
Ошибка:Устанавливает @error

См. также

$tagRECT

См. также

Искать GetWindowRect в библиотеке MSDN

Пример

#include <WinAPI.au3>

$hGui = GUICreate('Моя программа', 250, 260, 200, 100)
GUISetState()

; Создаёт структуру, в которую возвращаются координаты
$tRect = _WinAPI_GetWindowRect($hGui)

MsgBox(0, 'Координаты сторон окна', _
'X-координата левой стороны     : ' & DllStructGetData($tRect, "Left") &@CRLF& _
'Y-координата верхней стороны : ' & DllStructGetData($tRect, "Top") &@CRLF& _
'X-координата правой стороны  : ' & DllStructGetData($tRect, "Right") &@CRLF& _
'Y-координата нижней стороны : ' & DllStructGetData($tRect, "Bottom"), 0, $hGui)