C# 以编程方式检测“的值”;使用Windows XP风格的DPI缩放”;
在Windows Vista和Windows 7中,是否有可靠的方法查找“使用Windows XP样式DPI缩放”复选框值?我在这里找到了获取此值的方法: 但是,Windows Vista的注册表项不存在C# 以编程方式检测“的值”;使用Windows XP风格的DPI缩放”;,c#,C#,在Windows Vista和Windows 7中,是否有可靠的方法查找“使用Windows XP样式DPI缩放”复选框值?我在这里找到了获取此值的方法: 但是,Windows Vista的注册表项不存在 我的申请书是用C#WPF写的。它需要根据另一个应用程序DPIAware来扩展自身。我需要这个值在我的应用程序中决定是否需要使用DPI缩放进行缩放。如果Windows XP风格的dpi缩放处于启用状态,我不想应用dpi缩放因子。看看这个答案:在清单中声明你的应用程序dpi aware,这样设置
我的申请书是用C#WPF写的。它需要根据另一个应用程序DPIAware来扩展自身。我需要这个值在我的应用程序中决定是否需要使用DPI缩放进行缩放。如果Windows XP风格的dpi缩放处于启用状态,我不想应用dpi缩放因子。看看这个答案:在清单中声明你的应用程序dpi aware,这样设置就不会影响你。你真正想知道的是另一个进程是否dpi aware。Windows XP样式的DP缩放设置只是一个因素。请参阅这些评论中与Davide Piras相关的问题。