Windows 全屏 API,浏览器行为

Windows 全屏 API,浏览器行为

事实证明,这比我想象的要困难得多。

使用 Windows 10,我希望能够调整全屏浏览器窗口的大小。F11 可启用全屏模式,过去我可以使用窗口管理器来操作全屏浏览器窗口以调整其大小,从而实现基本上全屏窗口模式:没有标题栏或窗口边框,导航栏在悬停时淡入淡出。这在资源管理器窗口中仍然可以实现,但在浏览器中则不行。

我该如何让全屏浏览器窗口像资源管理器窗口一样运行,并响应窗口管理器的调用?我能否以某种方式欺骗浏览器,让它认为我的屏幕分辨率小于其实际显示分辨率?

答案1

如果窗口(我敢说任何窗口)是全屏的,您就无法移动它或调整其大小或使其看起来像非全屏窗口。

不可能。

Windows 7、8、10 和 11。

只需使用“几乎”全屏的可调整大小的窗口。

那可行。

笔记: 我刚刚在 Edge 中看到,如果您将其设置为全屏,然后尝试移动它,Edge 会退出全屏。Windows 资源管理器也是如此。Windows 11 和 Windows 10 中也是如此。这可能是您所看到的。但要清楚,移动窗口会退出全屏。例如,iTunes 无法做到这一点。如果无法更改全屏,您就无法移动窗口。

因此真正的全屏(无自动移出)将不允许移动。

相关内容