【发布时间】:2013-08-26 17:37:22
【问题描述】:
我有一个为 1900x1200 分辨率设计的 wpf 应用程序,但我们的一些用户使用 Windows 显示设置将所有内容调整为 125%-150%,有没有办法让应用程序忽略这些设置并仍然显示正常吗?
我看到了一个名为 SetProcessDPIAware here 的东西,但没有任何运气。
这是应用程序的屏幕截图,显示缩放比例高达 150%
如您所见,应用程序太小,无法调整大小。
【问题讨论】:
-
您可以通过关注disable-dpi-awareness-for-wpf-application在WPF中完全禁用dpi缩放
-
您可以在 disable-dpi-awareness-for-wpf-application 之后在 .net 4.5 中禁用 WPF 的 dpi 缩放