2013-07-08 21 views
0

那麼如何通過使用一個熱鍵同時或非常快速地點擊2個屏幕區域。其目的是通過使用單個鍵來覆蓋可能出現在屏幕的2個隨機區域中的對象的點擊。如何一次點擊2個屏幕區域以及如何點擊而不用在autohotkey中移動指針

正如我使用

a::click 735, 626 send, 750, 204 send,嘗試,但它爲幾秒鐘,一個循環,鼠標沒有響應,並且在這些領域徘徊,並使用2個獨立的熱鍵需要更多的時間比我希望的例子。

我也想知道是否可以通過熱鍵發出點擊命令,但根本不能移動鼠標指針。我想設置一個按下的熱鍵將在屏幕的確定區域發出左鍵單擊命令,但不會移動鼠標指針以便這樣做。

+2

對你的問題的情況下,請詳細說明。你打算實現什麼?你在使用什麼類型的程序/窗口?另外,請格式化您的問題。有一個突出顯示代碼的「{}」按鈕。並刪除'pointers'標記,這與指針無關。 – MCL

+0

你的代碼是有效的。 1. AHR中不存在'then'。 2.「發送」只能帶一個參數。 (或者你想發送「750,204」?)3.不能在沒有參數的情況下調用'Send' 4.多個語句不能放入一行。等等......你甚至試圖執行該代碼? – MCL

+0

我用它沒有「然後」(現在編輯),它以我描述它的方式工作。自昨天以來一直與AHK一起工作,並且我颳起了我在幫助中閱讀的內容,但沒有做得很好,因爲你可以看到,也沒有找到我在這裏問的任何地方的問題...... – user2562109

回答

0

您肯定需要再次看看help docsFAQ以及一些other examples以瞭解基本語法。每行只有一個命令。這是一個可以幫助你走的代碼示例。

CoordMode, Mouse, Screen 
SetDefaultMouseSpeed, 0 ; Sets default mouse speed to maximum 

a:: 
    MouseGetPos, X, Y ; Stores current mouse position 
    Click 735, 626 
    Click 735, 500 
    MouseMove, % X, % Y ; Moves mouse back to original position 
Return 
相關問題