_WinAPI_PtInRect
Определяет, находится ли указанная точка в пределах указанного прямоугольника
#include <WinAPI.au3>
_WinAPI_PtInRect(ByRef $tRect, ByRef $tPoint)
Параметры
$tRect | Структура $tagRECT, содержащая указанный прямоугольник |
$tPoint |
Структура $tagPOINT, содержащая указанную точку |
Возвращаемое значение
True : | Точка находится в пределах прямоугольника |
False : | Точка не находится в пределах прямоугольника |
См. также
$tagRECT, $tagPOINTСм. также
Искать PtInRect в библиотеке MSDNПример
#include <WinAPI.au3>
$tRect = DllStructCreate($tagRECT)
DllStructSetData($tRect, "Left", 20)
DllStructSetData($tRect, "Top", 50)
DllStructSetData($tRect, "Right", 200)
DllStructSetData($tRect, "Bottom", 200)
$tPoint = DllStructCreate($tagPOINT)
DllStructSetData($tPoint, "X", 120)
DllStructSetData($tPoint, "Y", 120)
MsgBox(4096, 'PtInRect', _WinAPI_PtInRect($tRect, $tPoint))