現在のマウスのY座標を返します。
#Include <WinAPI.au3>
_WinAPI_GetMousePosY([$fToClient = False [, $hWnd = 0]])
パラメータ
$fToClient | [オプション]Trueの場合、座標がクライアント座標に変換されます |
$hWnd | [オプション]$fToClientがTrueの場合の座標変換に使用されるウィンドウのハンドル |
返し値
成功: | マウスのY座標 |
失敗: | @errorを設定します。 |
注意
この関数はマウス位置の取得時に現在のMouseCoordMode設定を考慮にいれます。
関連
_WinAPI_GetMousePos
例
#AutoIt3Wrapper_Au3Check_Parameters=-d -w 1 -w 2 -w 3 -w 4 -w 5 -w 6
Opt('MustDeclareVars', 1)
#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 & @CRLF & "Y = " & $iY & @CRLF & @CRLF & _
"Client" & @CRLF & "X = " & $iX2 & @CRLF & "Y = " & $iY2)
EndFunc ;==>_Main