如何防止窗口成为最顶层?

如何防止窗口成为最顶层?

我使用一款名为 DeskPins 的应用程序来固定窗口并使其置于最顶层,它运行良好,即使在 Windows 7 中也是如此。

我想知道是否有任何方法或应用程序可以让窗口失去最顶部的标志?我使用一个现在不受支持的旧应用程序,但它总是打开到最顶部,我希望有一种方法可以让它正常打开,即使是暂时的。

在 Google 上搜索了一段时间后,我找不到太多信息,或者不知道如何正确搜索,因此欢迎任何帮助。

谢谢!

答案1

例如,如果任务管理器窗口设置为总在最前面, 这自动热键脚本将禁用设置并将窗口发送到堆栈的底部(即,在所有其他窗口之下):

SetTitleMatchMode, 2
WinSet, AlwaysOnTop, Off, Task Manager
WinSet, Bottom, , Task Manager

笔记:在这种情况下,任务管理器中显示的实际复选标记选项菜单不会消失,因为菜单项实际上没有被点击,但总在最前面环境将要已成功禁用。

显然你需要用你的应用程序窗口的替换“任务管理器”窗口标题。您也可以使用 AHK 脚本启动应用程序运行等待,然后使用上面的代码禁用该设置。

相关内容