Windows VBScript来移动窗口

Windows VBScript来移动窗口,windows,vba,vbscript,Windows,Vba,Vbscript,是否可以仅使用VBScript移动窗口?我的计算机上有两个监视器,我想制作一个脚本,打开两个应用程序:每个监视器上一个。我曾考虑使用SendKeys Windows Key+Left,但这似乎很难做到 我知道这有三种方法,按优先顺序列出 如果您通过CreateObject(“myApp”)之类的方式创建应用程序,并且您的应用程序具有直接移动它的方法,那么您可以使用这些方法 这应该允许您声明相关的系统DLL以使用API移动窗口。此页面有一个注意:如果您实际使用的是VBA,则不需要使用DynaCal

是否可以仅使用VBScript移动窗口?我的计算机上有两个监视器,我想制作一个脚本,打开两个应用程序:每个监视器上一个。我曾考虑使用SendKeys Windows Key+Left,但这似乎很难做到

我知道这有三种方法,按优先顺序列出

  • 如果您通过
    CreateObject(“myApp”)
    之类的方式创建应用程序,并且您的应用程序具有直接移动它的方法,那么您可以使用这些方法

  • 这应该允许您声明相关的系统DLL以使用API移动窗口。此页面有一个

    注意:如果您实际使用的是VBA,则不需要使用DynaCall,之所以提到DynaCall,是因为您将VBA作为标记

  • 按照您的建议使用
    SendKeys

  • 我可以使用方法1,事实证明更简单