求教对话框尺寸

rayland 2006-11-02 04:59:21
更改对话框字体属性后,对话框尺寸发生明显变化,为什么?如何避免?
//比如,将 字体从 宋体 改成 Microsoft Sans Serif后,整个对话框高度变高,宽度好像没有变。
...全文
183 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
rayland 2006-11-03
  • 打赏
  • 举报
回复
我的应用程序在中文xp下编译,放在英文xp下运行,就出现界面尺寸陡增的情况。界面上虽然用的是英文字母,但对话框资源的字体默认设置了中文,改成英文字体后就不变了。
如果我的应用程序做成多语言的(ini文件那种),要想界面保持不变,至少相对位置不变,如何做到呢?
「已注销」 2006-11-02
  • 打赏
  • 举报
回复
一楼方法可行,当然你如果想在运行时调整,就用二楼的
happyness44 2006-11-02
  • 打赏
  • 举报
回复
在程序中获得字体信息GetFont( )
根据字体信息movewindow()调整窗体大小
zhucde 2006-11-02
  • 打赏
  • 举报
回复
先调整好字体,然后再调对话框大小

15,976

社区成员

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

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