![我可以使用 Win8DpiScaling=1(以编程方式)将 Windows 10 缩放系数冻结为 100%](https://linux22.com/image/1578101/%E6%88%91%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%20Win8DpiScaling%3D1%EF%BC%88%E4%BB%A5%E7%BC%96%E7%A8%8B%E6%96%B9%E5%BC%8F%EF%BC%89%E5%B0%86%20Windows%2010%20%E7%BC%A9%E6%94%BE%E7%B3%BB%E6%95%B0%E5%86%BB%E7%BB%93%E4%B8%BA%20100%EF%BC%85.png)
通过 Windows 10 设置选项:start->system->display
我可以调整每个连接的显示器的缩放比例最低缩放因子“100%”和最高分辨率为全高清 (1080p),使用两个显示器,每个 1080p,显示器尺寸分别为 13 英寸和 27 英寸。
当我将注册表dword
项HKEY_CURRENT_USER\Control Panel\Desktop\LogPixels
从最初的 96ppi 修改为更高的分辨率,例如 120dpi,并将该项的值dword
设置为 时, 缩放设置在重新启动后会自动变灰为缩放系数 175%,并且屏幕分辨率将恢复为以前的样子。HKEY_CURRENT_USER\Control Panel\Desktop\Win8DpiScaling
1
是否有任何选项可以告诉 Windows 10 将缩放因子保持在 100%,也许通过 Visual Studio 以编程方式,使用任何 .dll 导入和 .NET 或一些注册表黑客?