當前位置:係統粉 >  係統教程 > 電腦軟件教程 >  按鍵精靈怎麼進行後台鼠標點擊鍵盤按鍵操作。 按鍵精靈進行後台鼠標點擊鍵盤按鍵操作的方法。

按鍵精靈怎麼進行後台鼠標點擊鍵盤按鍵操作。 按鍵精靈進行後台鼠標點擊鍵盤按鍵操作的方法。

時間:2017-07-04 來源:互聯網 瀏覽量:

今天給大家帶來按鍵精靈怎麼進行後台鼠標點擊鍵盤按鍵操作。,按鍵精靈進行後台鼠標點擊鍵盤按鍵操作的方法。,讓您輕鬆解決問題。

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

具體方法如下:

1

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

2

選擇全部命令-插件命令-Window 窗口插件-MousePoint,然後點擊插入

此命令是用來獲得鼠標所指向位置的窗口句柄

3

獲取到窗口句柄之後我們就可以對目標窗口進行操作了

比如我們測試向記事本中按下BAIDU這幾個鍵

4

選擇插件命令-Bkgnd 後台插件-keypress 模擬按鍵  (此命令是向目標窗口發送一個按鍵命令)

在按鍵鍵代碼的輸入框中按下B鍵,自動給出數字66,然後點擊插入

再依次輸入A,I,D,U,繼續插入

5

看到右邊的代碼編輯界麵中66,65,7368,85分別數B,A,I,D,U的鍵代碼,也就是ASCII碼

注意一下這邊的Hwnd,Hwnd這個變量用來儲存鼠標所指向窗口的句柄,下麵的Keypress中第一個參數就是窗口句柄,所以第一個參數全部是Hwnd

6

接下來我們按F5運行試試看,按鍵精靈中默認啟動熱鍵是F10,我們打開記事本,然後鼠標放在記事本中,按下F10看看效果

可以看到記事本中依次輸入了baidu這幾個字符

7

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

8

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

9

另外說一下,可能有人會說,如果使用鼠標所在位置的句柄的話,這樣鼠標就必須指向某一窗口,這樣都不算是後台操作了,這裏隻是演示,可以在事先給出一個值,可以用按鍵抓抓工具來獲得目標窗口句柄,然後將句柄複製下來,比如這裏記事本中輸入框的句柄為3343758

那麼我們就把原來的Hwnd = Plugin.Window.MousePoint()這句代碼改成Hwnd = 3343758

預先給Hwnd賦值

10

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

11

由於每次窗口打開後句柄都是不一樣的,我們也可以用Find命令來獲取一個標題或類名固定不變的窗口的句柄,比如這邊默認的就是獲取記事本這個窗口的句柄,不管你記事本打開關閉幾次,用這個命令總是可以獲得正確的窗口句柄

另外注意一下,這邊獲取的記事本句柄並不能進行輸入操作,因為這邊獲取到的是記事本的句柄,而不是記事本中輸入框的句柄,所以沒辦法對輸入框進行操作,這個從按鍵抓抓中可以清楚的看到

以上就是按鍵精靈怎麼進行後台鼠標點擊鍵盤按鍵操作。,按鍵精靈進行後台鼠標點擊鍵盤按鍵操作的方法。教程,希望本文中能幫您解決問題。

我要分享:
版權信息

Copyright @ 2011 係統粉 版權聲明 最新發布內容 網站導航