在 Windows 10 中,当您最小化窗口时,如何保持其处于活动状态?

在 Windows 10 中,当您最小化窗口时,如何保持其处于活动状态?

当我最小化窗口时,Windows 10 会自动循环到最后打开的程序。我希望焦点停留在刚刚最小化的窗口上。

我知道可以按“WinKey+向下” 来最小化窗口。同时保持“向下箭头“按下键,焦点停留在当前最小化的窗口上。当你放开时,Windows 10 会循环到另一个程序。这并不是我想要的。

我尝试过使用“Alt+Shift+Esc“,循环回到我刚刚最小化的窗口。大多数情况下,这不起作用,因为 Windows 10 循环到最后打开的程序,而不是最后一个活动窗口(我刚刚最小化的窗口)。

Alt+Tab“也不起作用,因为这样会重新打开窗口(窗口不会保持最小化)

是否有可以添加或编辑的注册表,可以将焦点保持在最小化窗口上?或者其他可以实现此目的的方法?有什么想法吗?

谢谢,干杯!

答案1

Windows 中最小化的程序无法保持焦点。如果需要,它只会在任务栏上闪烁。

如果程序需要焦点,即通过 API 调用将焦点设置为自身,则其任务栏条目将闪烁,让用户可以选择取消最小化。但是,根据设计,它无法将自身设置为前置窗口。

接管焦点的应用程序称为 抢夺焦点,这是以前版本的 Windows 中的一个主要问题,因此增加了针对该问题的保护措施。

为了说明这个问题有多严重(有时当程序员找到新的解决方法时,这个问题仍然很严重),请参见 Google 查询 应用程序窃取焦点 目前约有 21,400,000 个结果。

相关内容