社区
界面
帖子详情
win10调整字体大小125%时,MFC程序界面布局混乱
生也有涯而学海无涯
2016-12-29 10:08:53
写的MFC界面,调整win10的显示设置“更改文本、应用和其他项目的大小:”更改为125%时,我的界面布局就混乱了。这是为什么?
...全文
1582
6
打赏
收藏
win10调整字体大小125%时,MFC程序界面布局混乱
写的MFC界面,调整win10的显示设置“更改文本、应用和其他项目的大小:”更改为125%时,我的界面布局就混乱了。这是为什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
「已注销」
2017-01-14
打赏
举报
回复
这说明你在创建某些控件时,使用了像素为单位来指定位置。或者窗口大小调整时,控件的位置指定了像素单位。
赵4老师
2017-01-03
打赏
举报
回复
WPF ?
lx624909677
2016-12-30
打赏
举报
回复
控件在布局的时候,使用想对坐标,不要用绝对坐标
sevancheng
2016-12-29
打赏
举报
回复
控件尺寸太小
三岁、就很帅
2016-12-29
打赏
举报
回复
因为你没有设置你的对话框控件跟窗口的相对位置 SetWindowsPos 没设置就不会跟着对话框大小变动
Yofoo
2016-12-29
打赏
举报
回复
win8有个新的DPI显示方式, 默认就是这个 这种方式下, 很多函数获取的位置,大小信息都是不对的, 所以会错乱 可以去百度 SetProcessDPIAware
C++实战之
win
dows
MFC
工程应用开发与框架原理完全剖析
本课程是
Win
dows
程序
设计系列课程三部曲之二:
Win
dows
MFC
框架原理与工程应用开发。本课程重点讲解在
win
dows平台开发使用
MFC
框架进行应用
程序
开发的核心手段.
Win
form
程序
在
Win
10下面
界面
布局
混乱
的情况
问题分析: 产生
界面
混乱
的主要原因是,
win
form
程序
的坐标是基于点(Point)的,而Point又与DPI相关,具体就是 一英寸 =72Points 一英寸 = 96pixels96DPI是
win
dows的默认DPI,当它被用户更改后,可能就会导致
界面
与设计之初产生了错乱。 在网上搜索相关资料后,试着将this.Aut
MFC
程序
,在改变系统DPI后,控件显示位置
混乱
的问题
之前在自己机器上做的
程序
, 在周边几台机子运行都没有问题, 直到发给另外一人,
程序
界面
在他那完全
混乱
了,后来查资料发现是因为各自系统DPI设置不同的问题, 首先,解释DPI 英文全称为Dot per inch,就是一英寸上显示的点,而这个点并不是意义上的像素。 一般来说,显示器是96DPI,也就是说96像素等于1 inch,但实际上不应该是这样,因为显示器的分辨率可以
调整
。 96DPI可以...
高DPI下控件位置错乱问题简单粗暴的解决方法
近日写一软件,遇到了高DPI下
界面
错乱的问题,在网上搜索了好几天,都没有满意的解决方法。也下载了一些坛友的解决方案示例,其基本思路是按比例将高DPI下控件的位置及
大小
恢复为默认DPI下的位置及
大小
,经实验,这种方法对简单
界面
是有效的,当
界面
比较复杂,控件比较多
时
,仍会错乱。 反复对比计算不同DPI下的控件
大小
及位置,发现实在是摸不透
WIN
DOWS 对高DPI下的控件是如何
调整
其位置...
win
32_
mfc
理论资料 供自己查阅
目录:
Win
32: 1.
Win
32 简介 2. 注册窗口类 3. 创建窗口 4. 注册窗口类
时
的附加数据缓冲区 5. 显示窗口 6. 消息循环 7. 消息的分类 8. 消息队列 9. 消息 10. 菜单 11. 资源...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章