2013-07-07 107 views
2

我正在尋找解決方案,瞭解如何在使用AutoHotkey時在窗口的指定區域中檢測到鼠標單擊。 假設我想檢測座標x 100 y100,x120 y120區域內的點擊。 任何想法或解決方案將不勝感激,謝謝!如何使用AutoHotkey檢測指定區域的點擊?

編輯2:我剛剛用下面的工作代碼回答了這個問題。

+0

我以前什麼都沒試過。如果出藍色我抓住了一個想法,它工作正常: 〜LButton :: MouseGetPos,X,Y 如果(X> 800且x <1500和y < 600 and y > 200) \t的MouseMove,1000,400 回報 Thx鼓勵我! – cajmer

回答

2

下面的代碼爲我工作正確:

~LButton:: 
MouseGetPos, x,y 
if (x > 800 and x < 1500 and y < 600 and y > 200) 
    MouseMove, 1000, 400 
return 

其中800,1500,600和200是所希望的區域的邊界。如果點擊它,光標將被移出到一個位置1000,400。

相關問題