“使用Windows XP风格dpi缩放”禁用W7上任务栏的自动隐藏功能。解决方法?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了“使用Windows XP风格dpi缩放”禁用W7上任务栏的自动隐藏功能。解决方法?相关的知识,希望对你有一定的参考价值。

我们注意到在W7上,DPI设置为> 125%或> 100%并且(“使用windows xp样式dpi缩放”)关闭,我们的全屏模式(设置我们的窗口的客户端矩形=主监视器的桌面矩形)不再像其他设置那样隐藏任务栏。

(单击“设置自定义文本大小(DPI)”链接后,可以在“控制面板外观和个性化显示”部分中找到该设置)

我找到了以下有趣的文章:http://www.mathies.com/weblog/?p=908

所以我开始尝试以其他方式解决bug,而不是手动隐藏/恢复任务栏可见性,但到目前为止,我已经失败了,并且目前认为这是W7中的一个错误(可能还有vista)。

以下应用程序也无法在全屏模式下正常工作(任务栏仍然可见):* Microsoft Visual Studio 2008 * Microsoft Word 2007 * Adob​​e Reader 9.1.3

这些应用程序可以工作(可能通过WIN32 API隐藏任务栏):* Powerpoint幻灯片放映

我还尝试创建一个全新的基于MFC的应用程序并使用其“SetFullScreenMode()”功能,但它的失败方式与列表中的所有其他应用程序相同。

答案

现在似乎唯一对我有用的临时修复是在使用全屏的程序的高DPI设置上禁用显示缩放。

要执行此转到属性(右键单击程序的快捷方式)>>兼容性>>并选中该选项以禁用高DPI设置上的显示缩放。

唯一的缺点是您不会获得该程序的更高DPI,但任务栏应该在启用全屏时隐藏。

这是我所了解的Windows 7开发人员都知道但尚未提出解决方案的问题。

以上是关于“使用Windows XP风格dpi缩放”禁用W7上任务栏的自动隐藏功能。解决方法?的主要内容,如果未能解决你的问题,请参考以下文章

“使用 windows xp 风格的 dpi 缩放”禁用 W7 上任务栏的自动自动隐藏。解决方法?

如何在 Safari(Windows 7)中禁用同源策略?

deepin 怎么设置虚拟网卡

w7如何添加快捷启动图标的相关问题

如何找出运行 vista/w7 的机器的当前颜色深度?

如何将客户端 pkcs12 证书添加到 Postman Chrome、W7?