如何防止窗口始终位于最前面?

如何防止窗口始终位于最前面?

我正在使用 Windows 10 专业版,版本 1703,内部版本 15063。

我正在使用的程序(其窗口)具有(我相信)硬编码的“始终在最前面”行为。此程序中没有选项可以禁用此行为。

我知道有办法强制窗口始终位于最前面。但我正在寻找完全相反的方法。

答案1

“始终在最上面”的工作方式很简单。基本上,您是在程序上设置一个标志。从更程序化的角度来看,您将 z 顺序设置为一个较高的数字,但这对这个答案来说并不重要。

问题是,当程序允许您将任何窗口置于最前面时,它几乎总是具有撤消此功能的功能。因为它只是改变窗口的属性,而不是以某种方式“保持”它处于最前面,因此任何可以将任何窗口设置为“始终在最前面”的程序也应该能够撤消此操作。

甚至有程序可以根据规则执行此操作。如果检测到程序 x,则自动将其始终处于顶部状态设置为 x。我不知道有哪个免费程序可以做到这一点,软件推荐也与主题无关,但考虑到您的问题,我很确定您已经看过它们了。

相关内容