以编程方式检测“使用Windows XP样式DPI缩放”的值

时间:2011-07-29 16:29:05

标签: c#

在Windows Vista和Windows 7中是否有可靠的方法来查找“使用Windows XP样式DPI缩放”复选框值?我找到了一种方法来获得这个值:

http://social.microsoft.com/Forums/en-US/whatforum/thread/282a63c2-bd57-4639-811b-c03c6b82b49b/

但是,Windows Vista不存在注册表项。

我的应用程序是用C#WPF编写的。它需要针对另一个DPIAware应用程序进行扩展。如果我需要使用DPI缩放进行缩放,我需要此值来决定我的应用程序。如果打开Windows XP样式的DPI缩放,我不想应用dpi比例因子。

0 个答案:

没有答案