当用户关闭“应用程序的缩放比例”时,Windows 10会做什么?我可以检测到该设置并警告用户将其重新打开吗?

时间:2019-10-17 21:45:16

标签: .net winforms windows-10 autoscaling dpi

我们有一个针对4.5.1的WinForms应用,其DPI感知设置为“系统”。 (我们的应用旨在在应用启动时自动将所有内容缩放到您的单个DPI设置。)

使用Windows 10 1903和.NET Framework 4.8 ... 如果我们应用程序的用户将缩放比例设置为150%或更高,并且点击了“高级设置”并关闭了“修复应用程序的缩放比例”,则类似于Windows 10的SEEMS会像对待DPI Unaware一样对待我们。那是在“关闭”时该设置的功能吗?它将所有应用程序视为DPI Unaware,位图是否可以拉伸以进行缩放?

(基于我们在该模式下的记录,WinForms告诉我们它是96 dpi,并且CurrentAutoScaleDimensions看起来好像是100%...即使是150%...所以,好像我们被视为DPI不了解。)

我是否可以查看该设置,以便警告用户将其重新设置为“开”?

0 个答案:

没有答案