环境:PARALLES DESKTOP 虚拟机里的WIN7
在新建一个MFC的项目
int width = ::GetSystemMetrics(SM_CXSCREEN);
int height = ::GetSystemMetrics(SM_CYSCREEN);
得到的分辨率是正确的
width=2880 height=1880
但是新建一个WIN32程序 .
同样的程序 得到却是
width=1448 height=905 为什么
GetSystemMetrics在MFC中得到的分辨率是正确的,在WIN32程序中得到的分辨率却不对
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
5条回答 默认 最新
threenewbee 2015-04-09 17:13关注看下显示属性中的dpi设置有没有修改过。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报