...

HIS系统

  • 主题数: 58
  • 回贴数:6
  • 用户数:1
  • 所属分类: 实施类

加载合理用药插件后,程序缩放失效的问题处理(DPI)


如果电脑使用了缩放与布局放大,在启用合理用药组件后,系统在调用合理用药接口时,会导致放大失效,程序变回默认分辨率对应的大小,导致界面变小。

解决办法,在【MainForm.exe.manifest】配置文件中最后一行(</assembly>)之前,增加如下配置即可处理:


  <application xmlns="urn:schemas-microsoft-com:asm.v3">
    <windowsSettings>
      <! 设置应用程序为系统感知 >
      <dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">system</dpiAware>
    </windowsSettings>
  </application>


参考来源:解决WinForm程序在高DPI屏幕下界面缩放错误 - 阿遇而已 - 博客园


附图示例:


我要回复

暂无评论