當前位置:妙知谷 >

遊戲數碼 >電腦 >

按鍵精靈如何進行後台鼠標點擊鍵盤按鍵操作

按鍵精靈如何進行後台鼠標點擊鍵盤按鍵操作

按鍵精靈是一款非常簡單實用的軟件,能夠進行各種鼠標鍵盤的模擬操作,解放雙手,其不僅可以前台操作,還可以進行後台操作,不影響平常的使用

操作方法

(01)首先打開按鍵精靈,點擊新建

按鍵精靈如何進行後台鼠標點擊鍵盤按鍵操作

(02)選擇全部命令-插件命令-Window 窗口插件-MousePoint,然後點擊插入此命令是用來獲得鼠標所指向位置的窗口句柄

按鍵精靈如何進行後台鼠標點擊鍵盤按鍵操作 第2張

(03)獲取到窗口句柄之後我們就可以對目標窗口進行操作了比如我們測試向記事本中按下SOGOU這幾個鍵

(04)選擇插件命令-Bkgnd 後台插件-keypress 模擬按鍵  (此命令是向目標窗口發送一個按鍵命令)在按鍵鍵代碼的輸入框中按下B鍵,自動給出數字83,然後點擊插入再依次輸入O,G,O,U繼續插入

按鍵精靈如何進行後台鼠標點擊鍵盤按鍵操作 第3張

(05)看到右邊的代碼編輯界面中83、79、71、79、85分別數S,O,G,O,U的鍵代碼,也就是ASCII碼注意一下這邊的Hwnd,Hwnd這個變量用來儲存鼠標所指向窗口的句柄,下面的Keypress中第一個參數就是窗口句柄,所以第一個參數全部是Hwnd

按鍵精靈如何進行後台鼠標點擊鍵盤按鍵操作 第4張

(06)接下來我們按F5運行試試看,按鍵精靈中默認啟動熱鍵是F10,我們打開記事本,然後鼠標放在記事本中,按下F10看看效果可以看到記事本中依次輸入了sogou這幾個字符

按鍵精靈如何進行後台鼠標點擊鍵盤按鍵操作 第5張

(07)如果要進行鼠標點擊操作的話,在插件命令中,有提供多種鼠標操作命令,比較常用的是LeftClick進行鼠標左鍵單擊,其需要的參數第一個為目標窗口句柄,第二個就是目標窗口中所在點的X座標,第三個則是Y座標,説一下,這裏的座標是相對於目標窗口來説的,而不是整個屏幕,以目標窗口最左上角為起點(0,0)開始計算,到目標窗口最右下角

按鍵精靈如何進行後台鼠標點擊鍵盤按鍵操作 第6張

(08)其操作方法跟按鍵輸入差不多,都需要先獲得窗口句柄,然後就是鍵代碼變成了座標位置

(09)另外説一下,可能有人會説,如果使用鼠標所在位置的句柄的話,這樣鼠標就必須指向某一窗口,這樣都不算是後台操作了,這裏只是演示,可以在事先給出一個值,可以用按鍵抓抓工具來獲得目標窗口句柄,然後將句柄複製下來,比如這裏記事本中輸入框的句柄為xxxxxxx那麼我們就把原來的Hwnd = ePoint()這句代碼改成Hwnd = xxxxxxx預先給Hwnd賦值

(10)這樣你再運行後把記事本最小化,按下啟動熱鍵F10試試,然後再看看記事本,是不是多出了sogou這幾個字符

(11)由於每次窗口打開後句柄都是不一樣的,我們也可以用Find命令來獲取一個標題或類名固定不變的窗口的句柄,比如這邊默認的就是獲取記事本這個窗口的句柄,不管你記事本打開關閉幾次,用這個命令總是可以獲得正確的窗口句柄另外注意一下,這邊獲取的記事本句柄並不能進行輸入操作,因為這邊獲取到的是記事本的句柄,而不是記事本中輸入框的句柄,所以沒辦法對輸入框進行操作,這個從按鍵抓抓中可以清楚的看到

按鍵精靈如何進行後台鼠標點擊鍵盤按鍵操作 第7張
  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/diannao/0ddqj.html