mfc编的程序在win10高分屏下如何适配?

动感小麦兜 2019-08-16 08:05:50
mfc编的程序在高分屏上如何适配?如果修改工程属性里的识别dpi为是,程序运行后控件就会错位,如果不修改dpi选项,界面就会变得模糊,但控件不会发生错位。有没有好的办法来进行适配?
...全文
662 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
量子 2019-08-30
  • 打赏
  • 举报
回复
按照比例设计好每个界面元素所在的位置比例,把可能的分辨率情况都分别给出相应的元件位置调整代码,然后运行时,读取当前显示器分辨率,做对应调整,很麻烦。
vcf_reader 2019-08-27
  • 打赏
  • 举报
回复
有一种很麻烦的方法:
记得原平台的分辨率
提取新平台的分辨率
计算出比例
按照比例将界面上的没一个元素坐标重新计算一把
……
很辛苦,你若有耐心的话,可以试试
hurryboylqs 2019-08-19
  • 打赏
  • 举报
回复
让他自动适配就可以了,一般windows自己适配还能凑合着,想自己适配就要做几套图,否则还比不过windows自身适配的效果。
Eleven 2019-08-19
  • 打赏
  • 举报
回复
hhhh63 2019-08-17
  • 打赏
  • 举报
回复
把字体调大一点是不是好了?

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧