返回当前鼠标的 X 位置
#Include <WinAPI.au3>
_WinAPI_GetMousePosX([$fToClient = False [, $hWnd = 0]])
$fToClient | [可选参数] 如为 True, 坐标将被转换为客户坐标 |
$hWnd | [可选参数] 如 $fToClient 为 True, 则指定窗口句柄 |
成功: | 返回鼠标的 X 位置 | |
失败: | 设置@error |
#include <WinAPI.au3>
_Main()
Func _Main()
Local $hwnd = GUICreate("test")
Local $iX = _WinAPI_GetMousePosX()
Local $iX2 = _WinAPI_GetMousePosX(True, $hwnd)
Local $iY = _WinAPI_GetMousePosY()
Local $iY2 = _WinAPI_GetMousePosY(True, $hwnd)
MsgBox(4096, "Mouse Pos", "X = " & $iX & @LF & "Y = " & $iY & @LF & @LF & _
"Client" & @LF & "X = " & $iX2 & @LF & "Y = " & $iY2)
EndFunc ;==>_Main