Функция _WinAPI_GetXYFromPoint

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


_WinAPI_GetXYFromPoint

Возвращает значения X и Y из структуры $tagPOINT

#include <WinAPI.au3>
_WinAPI_GetXYFromPoint(ByRef $tPoint, ByRef $iX, ByRef $iY)

Параметры

$tPoint Структура $tagPOINT
$iX Возвращает значение X
$iY Возвращает значение Y

Примечания

Эта функция извлекает значения X/Y из структуры $tagPOINT вызовом DllStructGetData

Пример

#include <WinAPI.au3>

Local $iX, $iY

$tRect = DllStructCreate($tagRECT)
DllStructSetData($tRect, "Left", 20)
DllStructSetData($tRect, "Top", 50)
DllStructSetData($tRect, "Right", 200)
DllStructSetData($tRect, "Bottom", 200)

$tPoint = _WinAPI_PointFromRect($tRect, False)
_WinAPI_GetXYFromPoint($tPoint, $iX, $iY)

MsgBox(4096, 'PointFromRect', 'x = ' & $iX & @LF & 'y = ' & $iY)