我想製作一個vbs腳本來做窗口切換。 所以這是擊鍵 保持ALT + TAB我們可以在vb腳本中編寫一個保持鍵功能嗎?
但仍繼續保持標籤 但我仍然希望ALT鍵被按下打完我瀏覽到正確的窗口,我會說進入,這將有鑰匙中風,進入並釋放任何按下的按鈕。
所以,我怎麼能寫一個關鍵中風按住並分別釋放
我不中旬,如果你給我一個keybd_event函數USER32 DLL腳本(PLZ給出一個更詳細一點如果是這樣)
我想製作一個vbs腳本來做窗口切換。 所以這是擊鍵 保持ALT + TAB我們可以在vb腳本中編寫一個保持鍵功能嗎?
但仍繼續保持標籤 但我仍然希望ALT鍵被按下打完我瀏覽到正確的窗口,我會說進入,這將有鑰匙中風,進入並釋放任何按下的按鈕。
所以,我怎麼能寫一個關鍵中風按住並分別釋放
我不中旬,如果你給我一個keybd_event函數USER32 DLL腳本(PLZ給出一個更詳細一點如果是這樣)
若要指定在按住其他幾個鍵的同時按住SHIFT,CTRL和ALT的組合,請創建一個複合字符串參數,並在圓括號中包含修改過的擊鍵。例如,發送指定按住SHIFT鍵的擊鍵組合:
e和c被按下時,發送字符串參數「+(ec)」。
e被按下,然後是一個孤立的c(沒有SHIFT),發送字符串參數「+ ec」。
From Sendkeys Help。
還有AppActivate
激活應用程序窗口。
object.AppActivate title
而且ToggleDesktop方法
升高和降低桌面。
語法
IShellDispatch4.ToggleDesktop()
很肯定你不能這樣做在VBScript ...您可以發送密鑰,但不能指定保留一鍵鬱悶。 – eurotrash 2014-10-11 14:33:37
你能告訴我一個方法來做到這一點keybd_event function user32 dll – Lioric 2014-10-11 14:45:45
你應該能夠使用'SendKeys'使用較小的'睡眠'在兩者之間進行模擬。 – Matt 2014-10-11 16:26:38