在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比例因子。