【发布时间】:2011-03-06 02:32:19
【问题描述】:
有什么方法可以让 WPF 应用程序认为它以特定 DPI 运行?
我想在不更改系统设置(在 Windows 7 下需要注销/登录)的情况下以各种 DPI 级别(96、120、144、192)测试我的程序。
我可以手动设置 1 DIU 的大小吗? (在 96 DPI 时,1 DIU = 1 像素。我想将 1 DIU 设置为 1.25 像素以模仿 120 DPI。)
【问题讨论】:
-
我的应用程序中有一些位图图形,以 96、120、144 和 192 DPI 的 4 种不同尺寸呈现。我需要测试我的图像切换代码是否有效(我在 WPF 中没有找到自动执行此操作的任何内容)。我有一个备用的盒子来测试,但在 VS 中调试时这样做会很好。
-
@madd0:为什么没有必要?之所以称为测试是有原因的。
-
"你确定这个测试真的有必要吗?"不错,以前没听过这个