我正在使用Visual Studio 2010上的C#开发Windows表单应用程序。 我发现如果我使用高dpi显示设置,这个应用程序是缩放的。 但是如果我通过Windows资源管理器上的鼠标右键菜单激活文件属性“在高dpi设置上禁用显示缩放”,它似乎没有缩放。
有没有办法在Visual Studion 2010 C#或更高版本上以编程方式激活“在高dpi设置上禁用显示缩放”?
我尝试设置应用程序清单文件但尚未成功设置。
答案 0 :(得分:3)
使用清单文件(Visual C#项目下的app.manifest)为我解决了这个问题。例如:
.attr('selected','selected');
当然这应该在你的主“装配”部分内。
P.S。我在调试GitExtensions时验证了这一点。
P.P.S。我知道这个问题已经过时了,但可能仍有人需要这些信息。
更新:但是它可能会导致Windows窗体上组件的自动意外调整大小。