我使用 Visual Studio 为 Win32 应用程序创建了一些编码的 UI 测试。我希望窗口大小保持一致,因此我希望它在启动应用程序后调整应用程序窗口的大小。
我正在启动这样的应用程序:
using (ApplicationUnderTest.Launch(this.UIMap.launchReaderParams.ExePath,
this.UIMap.launchReaderParams.AlternateExePath))
{
我已经研究了这样做的可能方法,并找到了一个名为SetWindowPos()
. 但是我不确定如何使用它,因为它需要窗口句柄作为其参数之一。我怎样才能获得窗口句柄?
另外,有没有更好的方法来调整我的应用程序窗口的大小?