學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 電腦硬件知識 > 鍵盤鼠標(biāo) > 按鍵精靈后臺鼠標(biāo)點擊鍵盤按鍵怎么操作

按鍵精靈后臺鼠標(biāo)點擊鍵盤按鍵怎么操作

時間: 鎮(zhèn)權(quán)965 分享

按鍵精靈后臺鼠標(biāo)點擊鍵盤按鍵怎么操作

  對鼠標(biāo)點擊鍵盤按鍵進行操作,我們可以直接使用按鍵精靈制作,下面是學(xué)習(xí)啦小編為大家介紹按鍵精靈后臺鼠標(biāo)點擊鍵盤按鍵的操作方法,歡迎大家閱讀。

  按鍵精靈后臺鼠標(biāo)點擊鍵盤按鍵的操作方法

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

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

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

  獲取到窗口句柄之后我們就可以對目標(biāo)窗口進行操作了

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

  選擇插件命令-Bkgnd 后臺插件-keypress 模擬按鍵 (此命令是向目標(biāo)窗口發(fā)送一個按鍵命令)

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

  再依次輸入A,I,D,U,繼續(xù)插入

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

  注意一下這邊的Hwnd,Hwnd這個變量用來儲存鼠標(biāo)所指向窗口的句柄,下面的Keypress中第一個參數(shù)就是窗口句柄,所以第一個參數(shù)全部是Hwnd

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

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

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

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

  另外說一下,可能有人會說,如果使用鼠標(biāo)所在位置的句柄的話,這樣鼠標(biāo)就必須指向某一窗口,這樣都不算是后臺操作了,這里只是演示,可以在事先給出一個值,可以用按鍵抓抓工具來獲得目標(biāo)窗口句柄,然后將句柄復(fù)制下來,比如這里記事本中輸入框的句柄為3343758

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

  預(yù)先給Hwnd賦值

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

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

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


按鍵精靈后臺鼠標(biāo)點擊鍵盤按鍵怎么操作相關(guān)文章:

1.按鍵精靈如何進行鼠標(biāo)點擊鍵盤按鍵操作

2.如何實現(xiàn)按鍵精靈鍵盤改鍵

3.按鍵精靈循環(huán)鼠標(biāo)點擊怎么設(shè)置

4.鍵盤怎么模擬鼠標(biāo)操作

5.按鍵精靈怎么制作鼠標(biāo)連點器

6.按鍵精靈對鍵盤改建怎么設(shè)置

7.電腦鼠標(biāo)按鍵精靈怎么用

2704148