【问题标题】:Win32::GuiTest - simulate Windows+E to start explorerWin32::GuiTest - 模拟 Windows+E 启动资源管理器
【发布时间】:2015-12-13 04:26:45
【问题描述】:

我正在使用Win32::GuiTest 来自动化一些流程。当我需要使用Windows+E 打开文件资源管理器时,我首先尝试了SendKeys('{LWI}e');SendKeys('{LWI}+e');SendKeys('{LWI}(e)');,但没有它做我想做的事情。

能够得到我需要的东西

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

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

然而,我想知道是否有更简洁的方法来实现相同的目标。

【问题讨论】:

    标签: perl gui-testing


    【解决方案1】:

    有趣。我不确定是否有任何更短的方法可以做到这一点,但是,如果你想要的只是一个资源管理器窗口,那么使用它可能就足够了:

    system start => 'explorer';
    

    【讨论】:

      猜你喜欢
      • 2013-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-15
      • 2017-10-29
      • 1970-01-01
      相关资源
      最近更新 更多