当前博客:解决火山PC【MFC】各个高清屏界面显示不正常方案

384 次浏览【转载需注明来源】

博客作者:【利快云编程教育平台】

个性签名:增强知识,努力学习,我爱利快云

火山开发的MFC界面程序在非高清屏显示是正常的,在高清屏显示又不正常;这是因为火山新版增加了MFC高清屏适配功能后导致的现象;那么解决方案是什么呢?

在说解决方案之前,我们先看看正常和非正常显示的区别截图:

 

1、不正常显示样式

2、正常的显示样式

 

那么接下来聊一聊解决方案,当你出现了上面的情况后,不要着急;火山官方给出的解决方案是:

注释火山目录中>plugins\vprj_win\classlib\sys\base\libs\win_base\cpp>vol_classes.cpp文件中的第267行就可以了;也就是: MSetProcessDpiAwareness (2); 这一行;大家可以搜索这一行注释掉即可解决

解决火山PC【MFC】各个高清屏界面显示不正常方案