【问题标题】:Error when maximizing a window with TestComplete: "The window is not of the WS_MAXIMIZEBOX style"使用 TestComplete 最大化窗口时出错:“窗口不是 WS_MAXIMIZEBOX 样式”
【发布时间】:2016-06-17 15:06:42
【问题描述】:

当我尝试使用Maximize() 函数将表单最大化时,我遇到了这个错误。

窗口不是 WS_MAXIMIZEBOX 样式的。

我可以在对象间谍参考中看到函数名称Maximize()

我正在为基于 Windows 的应用程序使用带有 JScript 的 TestComplete。

【问题讨论】:

    标签: windows-applications jscript testcomplete


    【解决方案1】:

    此消息表示该表单不打算最大化。但是,您仍然可以尝试使用以下代码将其最大化:

    function maximizeNotepad()
    {
      var np = Sys.Process("notepad").Window("Notepad", "Untitled - Notepad", 1);
      Win32API.ShowWindowAsync(np.Handle, Win32API.SW_MAXIMIZE);
    }
    

    如果这段代码不能正常工作,那么你只需要放弃并使用非最大化的形式。

    【讨论】:

    • 这对我有用,谢谢
    猜你喜欢
    • 1970-01-01
    • 2015-07-21
    • 1970-01-01
    • 2017-11-24
    • 2014-10-31
    • 1970-01-01
    • 2010-09-23
    • 2010-10-03
    • 1970-01-01
    相关资源
    最近更新 更多