マルチモニター環境用ライブラリ
from AHKスクリプト
v2
code:multi_monitor.ahk
;--------------------------------------------------------------------
; マルチモニター環境用のマウスカーソル位置取得関数
MouseGetPosInMultiMonitor(&x, &y)
{
sizeOfInt := 4
point := Buffer(sizeOfInt * 2)
DllCall("GetCursorPos", "Ptr", point)
x := NumGet(point, 0, "Int")
y := NumGet(point, 0 + sizeOfInt, "Int")
}
;--------------------------------------------------------------------
; マルチモニター環境用のマウスカーソル位置設定関数
MouseSetPosInMultiMonitor(x, y)
{
DllCall("SetCursorPos", "int", x, "int", y)
}
v1
作っていない
v2でコンパイルすること