码迷,mamicode.com
首页 > Windows程序 > 详细

winform 适配high dpi

时间:2018-02-24 10:39:12      阅读:721      评论:0      收藏:0      [点我收藏+]

标签:pos   forms   --   配置   sof   创意   source   支持   sch   

在 mainifest文件中添加:(新建mainifest文件的时候以下内容是有的,只要取消注释就可以了)

<compatibility xmlns="urn:schemas-microsoft.comn:compatibility.v1">
  <application>
    <!-- Windows 10 compatibility -->
    <supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}" />
  </application>
</compatibility>

并且在配置文件app.config中添加:

<System.Windows.Forms.ApplicationConfigurationSection>
  <add key="DpiAwareness" value="PerMonitorV2" />
</System.Windows.Forms.ApplicationConfigurationSection>

值得说明的是,需要.net framwork 4.7+ 及windows 10 创意者更新以后的版本支持
原文:https://docs.microsoft.com/en-us/dotnet/framework/winforms/high-dpi-support-in-windows-forms

winform 适配high dpi

标签:pos   forms   --   配置   sof   创意   source   支持   sch   

原文地址:https://www.cnblogs.com/hicolin/p/8463994.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!