我想知道是否有人可以幫助我。 我想獲得我的光標像素的顏色(如果光標在位置x1,y1我想看看x1 + 5,y1 + 5我知道顏色的值 但它給了我光標下方。值有沒有辦法來pixelsearch光標?試圖獲取光標的顏色
我想這樣做是檢測當光標已經變成另一個光標圖像的原因。
謝謝。
h::
loop
{
sleep 50
MouseGetPos, MouseX, MouseY
X1:=MouseX+5
Y1:=MouseY+5
PixelGetColor, color1, %X1%, %Y1%
Tooltip, PixelColour: %color1%
If(%color1% == 0XF0FDFF)
MsgBox cursor has changed
}
esc::exitapp
我很確定在這個屏幕截圖腳本中可以找到答案:https://github.com/cswoyer/AutoHotkey/blob/master/ScreenCapture.ahk它有一個選項可以捕獲屏幕截圖中的光標。看起來有一些DLL tomfoolery涉及。 – Dane