为什么在双显示器的情况下 Windows 中的所有菜单都向左浮动?

为什么在双显示器的情况下 Windows 中的所有菜单都向左浮动?

我使用的是运行 Windows 8 的平板电脑,配有外接显示器,第二个显示器作为主显示器。所有菜单都浮动在左侧。有办法改变这种情况吗?我的平板电脑实际位于显示器的右侧。

所有菜单浮动至左侧

总览:
另一个截图

答案1

更新:基于Vinicius 的评论以及更新的屏幕截图。

应用程序一定改变了菜单的默认对齐方式。

此设置无法通过控制面板配置,但 Windows 提供了 API 来更改它。我写过一个简单的应用程序允许改变菜单的对齐方式,并显示当前对齐方式。

跑步菜单对齐工具,将显示当前状态。点击是的将对齐方式更改为反向设置:

菜单对齐:菜单左对齐 菜单对齐:菜单右对齐

改变对齐方式后,会显示确认信息: 菜单对齐:菜单对齐已更改为左对齐


在屏幕截图中,右侧没有足够的空间显示菜单,因此 Windows 会以左对齐方式显示菜单。将窗口向左或向右移动,菜单就会正常显示。

它也会发生在一个监视器配置中:如果菜单不能以左对齐显示,因为它会超出屏幕,那么它将被放置在右侧。

 
Windows 不会将菜单拆分为横跨两个显示器,而是将弹出菜单定位为完全显示在其中一个显示器上。这样做的原因是显示器可能不是并排的。

有一个系统设置控制默认菜单对齐,它不会通过 UI 显示,但可供应用程序使用。

相关内容