Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
User interface 防止窗口可见或在屏幕外打开?_User Interface_Autohotkey - Fatal编程技术网

User interface 防止窗口可见或在屏幕外打开?

User interface 防止窗口可见或在屏幕外打开?,user-interface,autohotkey,User Interface,Autohotkey,我有一个脚本,在其中我单击一个按钮打开一个新窗口。我想在该窗口中执行一些操作,然后再次关闭它,将控制权返回到原始活动窗口。理想情况下,我希望在用户根本看不到窗口弹出打开的情况下执行此操作 现在,我让脚本在单击按钮打开窗口后立即将窗口移出屏幕,但在WinMove启动之前,您仍然可以看到窗口在瞬间打开 MouseClick, Left, %buttonX%, %buttonY% WinWait, Pop Up Win Title,, 1 WinMove, 9000, 9000 我想知道是否有一种方

我有一个脚本,在其中我单击一个按钮打开一个新窗口。我想在该窗口中执行一些操作,然后再次关闭它,将控制权返回到原始活动窗口。理想情况下,我希望在用户根本看不到窗口弹出打开的情况下执行此操作

现在,我让脚本在单击按钮打开窗口后立即将窗口移出屏幕,但在WinMove启动之前,您仍然可以看到窗口在瞬间打开

MouseClick, Left, %buttonX%, %buttonY%
WinWait, Pop Up Win Title,, 1
WinMove, 9000, 9000
我想知道是否有一种方法可以在我打开窗口之前先让它不可见,或者让它看起来不明显。我也在没有WinWait的情况下尝试了上面的代码,但没有什么不同


有可能吗?

是否使用
run
命令打开此“窗口”?你有没有考虑过以后运行,…,隐藏,或者winshow,…?除了Blauhirn的观点之外,你想操纵的窗口是什么。这是内置在Windows中的东西,我(我们)可以自己尝试吗?这是一个自定义程序,我无法分发。我将在上面添加一个代码示例,显示如何打开它。它不使用任何run或winshow命令,而是在单击按钮时由父进程打开。