按鍵精靈控制代碼是幹嘛的,按鍵精靈控制代碼問題。不懂別進。

時間 2022-03-23 05:04:25

1樓:塗x鴉

剛剛那位都說得差不多了。。我來補充一點,在按鍵精靈中的控制代碼是用來實現後台操作的,後台的命令幾乎都要用到視窗的控制代碼,控制代碼確實具有唯一性,但是控制代碼會變化的,比如你用按鍵抓抓得到乙個視窗的控制代碼是123456,當你把那個視窗關掉之後,你再用按鍵抓抓得到視窗控制代碼卻是654321。。。所以可以通過find命令來得到視窗控制代碼……

你想知道更詳細的可以去按鍵精靈官網的官方教程看,裡面有一集是專門介紹控制代碼的作用的。。

這個是

2樓:匿名使用者

視窗控制代碼是系統隨機分配的乙個唯一的視窗標識,每次關閉後重新開啟視窗控制代碼都會變化,當你要對這個視窗進行操作的時候就會用到視窗控制代碼,比如你想最大化視窗,就得用到控制代碼.

3樓:匿名使用者

這裡一般指視窗控制代碼,是視窗啟動後系統隨機分配給它的乙個數字編號,具有唯一性.相當於乙個人的身份證號碼.名字可能有重複,但這個數字絕不可能.

4樓:聲珈藍雲

windows每開啟乙個視窗(包含程式執行時的視窗),以及每個視窗內的控制項(按扭,輸入框等)都會隨機分配乙個號碼,這個號碼就是這一視窗或控制項的控制代碼.

獲得這個控制代碼就可以實現在後台進行針對這個視窗(程式)的操作.例如:在這一視窗中輸入一段文字,在某一座標進行單擊,雙擊等.

提取控制代碼的方法可以參考按鍵精靈的幫助.也可以全部命令--外掛程式命令--windows視窗外掛程式找到.例如:

hwnd = plugin.window.find(0, "無標題 - 記事本")'查詢當前開啟的程式中標題為"無標題 - 記事本"的視窗,並將找到的控制代碼號存進hwnd變數中,以便後面呼叫;

需要注意的是:任何乙個視窗關閉後再開啟,對應的控制代碼將會被重新分配.

按鍵精靈控制代碼問題。不懂別進。

5樓:犁焮

你先乙個視窗 試驗。plugin.window.

find(0, "夢幻誅仙2[3.132.10419.

2807] 日月光輝 夕陽夜 青雲門 80級")-------------------一般不用 夢幻誅仙2[3.132.10419.

2807] 日月光輝 夕陽夜 青雲門 80級。太麻煩了。語法怪怪的。

如果成功了,你這樣:獲得當前 視窗控制代碼 hwnd1,,然後 在等待2秒,獲得控制代碼hwnd2,再5秒 獲得控制代碼hwnd3.

操作這樣:執行**,在第乙個視窗 單擊,等待0-1秒,滑鼠點 第2個視窗。等待3秒左右,單擊第3個視窗。然後你看效果。

-----也可以用 msgbox 「11」,作為操作間隔的提示,就是說 獲得控制代碼hwnd1,然後 msgbox 「11」,delay 2000,獲得控制代碼hwnd2,再msgbox 「11」,delay 2000,獲得控制代碼hwnd3.這樣的話,你只要在執行**後,跳出的 11 ---提示資訊欄點確認後,2秒內 按到 下乙個視窗就可以了。

6樓:匿名使用者

//遍歷符合視窗標題的控制代碼儲存到變數

hwndex = plugin.window.search("夢幻誅仙2")

myarray = split(hwndex, "|") //·分拆變數儲存到陣列

if ubound(myarray)>=0 thenfor i = 0 to ubound(myarray)//移動視窗位置

call plugin.window.move(myarray(i), 0, 0)

delay 500

next

end if

7樓:time遙望天空

a=1do

hwnd = plugin.window.find(0, "新建文字文件 - 記事本")

if hwnd>0 then

if a=3 then

cc=hwnd

call plugin.window.move(cc, 0,0)call plugin.window.settext(cc,a)delay 300

exit do

end if

if a=2 then

bb=hwnd

call plugin.window.move(bb, 0,0)call plugin.window.settext(bb,a)a=a+1

delay 300

end if

if a=1 then

aa=hwnd

call plugin.window.move(aa, 0,0)call plugin.window.settext(aa,a)a=a+1

delay 300

end if

end if

delay 300

loop

8樓:匿名使用者

建議先打好基礎,一步一步走來!!

按鍵精靈控制代碼老是變怎麼辦?

9樓:百小度

所以不要固定控制代碼,用視窗外掛程式獲取視窗控制代碼。

10樓:0o00海

hwnd = plugin.window.find(類名, "視窗名")

視窗控制代碼獲取語句

按鍵精靈控制代碼該怎麼用呀

11樓:匿名使用者

先用自帶的window外掛程式獲取到視窗的控制代碼,然後就可以對控制代碼進行操作了..window外掛程式的說明很清楚的

按鍵精靈的延遲按鍵怎麼設定阿,按鍵精靈的按鍵怎麼設定延遲啊?

按鍵精靈每條語句後面加延時的話,你只要在語句後面按一下回車,然後在新出來的那行,輸入delay然後空格乙個,然後你要延時的時間,如果是1000,代表是1秒,也就是1000毫秒,具體多少你自己輸吧 一小時是3600秒,也就是3600000,半小時是1800000 樓上的指令碼是自己寫的嗎?感覺是瞎寫的...

按鍵精靈9控制代碼獲取後怎麼用

這裡說下按鍵精靈找控制代碼 hwnd plugin.window.mousepoint 這個語句你知道吧?是的滑鼠自動找控制代碼 我發現很多人新什麼什麼定義 hwnd 啊什麼的搞什麼的很麻煩 其實只要一句話就可以找到控制代碼 這裡我正題 你找點控制代碼後 你說的是簡單的對吧?所以呢只要在 左邊 全部...

按鍵精靈,日期的問題,按鍵精靈,日期格式問題

datediff函式 用法看一下例子 按鍵精靈,日期格式問題 50 c 2018 07 10 d day c m month c y year c traceprint y traceprint m traceprint d 按鍵精靈時間判定的問題。我說下原理,做個參考。判斷間隔時間可以用dated...

VB編寫的按鍵精靈,請教VB 如何實現按鍵精靈的功能

移動滑鼠用api google搜尋 vb 控制滑鼠 2.sendkeys 3.直接用api獲取顏色 google搜尋 vb 獲取螢幕上一點的rgb 然後分離rgb vb 呼叫按鍵精靈的命令 他們按鍵的 ifcolor 效率超高。用vb寫出來根本不是乙個檔次的速度。我也遇到這個問題。用api還是慢,最...

按鍵精靈怎麼呼叫輸入框輸入的字母

上邊兄弟說的辦法遊戲不支援的話,就試試輸入法短語,還嫌輸入法短語麻煩的話,就試試漫步者外掛程式,簡單實用。saystring 歡迎 按鍵精靈怎麼觸發輸入文字 簡單,我寫的是不需要等待的 uservar b1 按1時輸入 uservar b2 按2時輸入 uservar b3 按3時輸入 dim a ...