0

是否可以仅使用 VBScript 移动窗口?我的电脑上有两台显示器,我想制作一个打开两个应用程序的脚本:每台显示器上一个。我正在考虑使用 SendKeys Windows Key + Left,但这似乎很难做到。

4

1 回答 1

2

以下是我知道的三种方式,按优先顺序列出。

  1. 如果您通过类似的方式创建应用程序CreateObject("myApp")并且您的应用程序具有直接移动它的方法,则可以使用它们。

  2. 使用 DynaCall,它应该允许您声明相关的系统 dll 以使用 API 移动窗口。这个页面对如何实现这一点有很长的解释

    注意:如果您实际使用 VBA,则不需要 DynaCall,仅因为您将 VBA 作为标签而提及。

  3. SendKeys像你建议的那样使用。
于 2012-10-15T19:21:23.343 回答