[AHK-] 任意視窗模仿滑鼠動作

看板EzHotKey作者 (四Z二J)時間12年前 (2011/10/03 23:48), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串1/1
花了一晚看AutoHotKey, 寫了個小腳本, 不知道是否OK? 1. 目的: .指定任意視窗跟隨滑鼠動作 2. 方法 .#A 增加指定的視窗 .#G 開始模仿 . LBUTTON: 動作 . ESC: 結束 3. 腳本 不知道這個腳本是否OK? 謝謝 pWin := Object() #A:: WinGet, pActiveWin, ID, A pWin.Insert(pActiveWin) Return #G:: Loop { if GetKeyState("LBUTTON", "P") { MouseGetPos, nX, nY loop % pWin.MaxIndex() { pActiveWin := pWin[A_Index] ControlClick, x%nX% y%nY%, ahk_id %pActiveWin%, , , , NA } } if GetKeyState("ESC", "P") { Break } Sleep, 100 } Return -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.115.142.177

10/03 23:50, , 1F
第一次摸AUTOHOTKEY, 怕有些觀念不正確,請多指教
10/03 23:50, 1F

10/05 08:37, , 2F
我想autohotkey應該沒辦法用物件導向的寫法...
10/05 08:37, 2F

10/06 17:22, , 3F
用 AutoHotKey_L 應該可以,不過我沒試過 QQ
10/06 17:22, 3F
文章代碼(AID): #1EYTbby2 (EzHotKey)