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 ...