按鍵精靈如何獲取多個征途2的視窗並且移動到指定位置

2021-07-28 04:07:18 字數 725 閱讀 4782

1樓:匿名使用者

i=0,陣列第一位是0開始的,不是1,你一共兩個視窗,一個是hwndex(0),一個是hwndex(1),你變數i=1,當然只有一個視窗能移動了。而且, for ubound(hwndex) ,最大下標也是1,你就迴圈了1次,還是隻能移一個視窗

if ubound(hwndex)>=0 thenfor i=0 to ubound(hwndex)call plugin.window.move(hwndex(i), 0, 0)

next

end if

2樓:儂的號

hwndex = plugin.window.search("征途2 ")

msgbox "查詢到符合的視窗控制代碼為:"&hwndex//下面這句用於分割字串,將獲得的控制代碼組分割hwndex = split(hwndex, "|")if ubound(hwndex)>=0 theni=0for ubound(hwndex)//下面這句將字串轉換成數值

'msgbox "第 "&i+1 &" 個視窗控制代碼為:"&clng(hwndex(i))

// 'i = i + 1

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

i = i + 1

next

end if

3樓:匿名使用者

建議使用後臺視窗這樣就可以理論上無限個

按鍵精靈如何獲取視窗左上角座標,按鍵精靈視窗控制代碼座標問題

1 在windows中,控制代碼是一個系統內部資料結構的引用。例如當你操作一個視窗,或說是一個delphi窗體時,系統會給你一個該視窗的控制代碼,系統會通知你 你正在操作142號視窗,就此你的應用程式就能要求系統對142號視窗進行操作 移動視窗 改變視窗大小 把視窗極小化為圖示等。2 獲取視窗左上角...

按鍵精靈如何定義變數,按鍵精靈如何設定變數

按鍵的變數一般不用專門定義.初始賦值的時候會自動定義為最適合的變數.你的語句大概如下 a 0a a 1 if a 1 then else 在語義上這裡已經包括了a 2的情況 end if if a 2 then else end if 按鍵精靈是一款模擬滑鼠鍵盤動作的軟體。通過製作指令碼,可以讓按鍵...

按鍵精靈怎麼匯入指令碼,按鍵精靈 一個指令碼如何呼叫另一個指令碼?

關於使用 如果你看到的指令碼是一段語句,你可以把它複製下來,然後開啟按鍵精靈 點 增加 會開啟指令碼編輯器,在編輯區域 右下空白的地方 的上面一點有 普通 和 原始檔 兩個按鈕,點 原始檔 然後把你複製下來的語句貼上到下面編輯區,然後設定好上面的 指令碼描述 啟動熱鍵 中止熱鍵 和 迴圈 然後點儲存...