2015-12-13 58 views
1

我使用Win32::GuiTest來自動化一些進程。當我需要使用Windows+E打開文件資源管理器時,我首先嚐試了SendKeys('{LWI}e');,SendKeys('{LWI}+e');SendKeys('{LWI}(e)');,但沒有按照我想要的操作。Win32 :: GuiTest - 模擬Windows + E啓動資源管理器

得到什麼,我需要

SendRawKey(VK_LWIN , 0); 
SendRawKey(ord('E'), 0); 

SendRawKey(ord('E'), KEYEVENTF_KEYUP); 
SendRawKey(VK_LWIN , KEYEVENTF_KEYUP); 

不過,我想知道如果有達到同樣的目標一個更簡潔的方式。

回答

1

有趣。我不確定是否有更短的方式來做到這一點,但是,如果您只想要一個瀏覽器窗口,只需使用即可:

system start => 'explorer'; 
相關問題