之前见过类似的帖子,没有太关注,现在轮到我碰上了,有以下几个问题求教1.CPropertySheet中添加CPropertyPage页(AddPage(&mPropertyPage)),在资源编辑框中设置字体,添加到CPropertySheet中后字体并不是在资源编辑框设置的字号请问mPropertyPage字号默认在哪里设置?2.接1.如何改变其字体设置?3.若在资源编辑框中将属性页mPropertyPage的字体设置为"System",在win xp中文简体系统下排列好属性页mPropertyPage界面上的控件,若从区域语言将系统转到英文系统后,属性页mPropertyPage界面上的控件位置和大小发生了改变,请问如何解决?4.接3.若在资源编辑框中将属性页mPropertyPage的字体设置为"Arial",同样出现3.同样的问题,请问在同一系统中,"Arial"字型不一样吗?
解决方案 »
- 本人在学opengl,求高手帮忙怎样(if(dlg.DoModal()==IDOK) )得到图片的Filename和长宽,并代人下面的源码中(vc++)
- 昨天晚上1点半左右发的一个帖子,非技术区,哪位版主删的,请出来解释下
- mfc设计迷宫动态演示 自动走格代码如何改成单步执行 有方法
- 工具栏的应用
- 用InstallShield2009制作的安装程序,卸载的时,怎样指定文件不被卸载
- 关于MFC对话框的问题
- 请教大家一个关于edit控件的问题,急,谢谢大家了。
- 串口通讯截获问题,急请高手指点!!!!
- 释放HANDLE的问题
- 入门问题,向高手请叫
- UDP, 已经设置非阻塞模式,但是sendto还是不能立即返回
- prompt属性里加"\n"有什么作用?
问题3:如果你想使用中文,在ResourceView选项卡中,在你的对话框资源上点击右键,从弹出的快捷菜单中选择【属性】,下面有个language选项可以设置为中文。改为中文后再将你的PropertyPage对话框中的各控件标题再改为中文就行了,你会发现中文是倒着的,没关系,运行后显示是正常的!
--->我的程序开发环境是VC++6.0,你提出的这种方法我试验过,不行的,对于PropertySheet下添加ProertyPage,在对话框属性设置的字体大小并不被采用,你可以去试验,把字号做修改,最后运行程序draw出来的PropertyPage对话框大小和对话框上的字体大小并不是你刚刚所设置的大小,只是字体是你设置的字体 问题3:如果你想使用中文,在ResourceView选项卡中,在你的对话框资源上点击右键,从弹出的快捷菜单中选择【属性】,下面有个language选项可以设置为中文。改为中文后再将你的PropertyPage对话框中的各控件标题再改为中文就行了,你会发现中文是倒着的,没关系,运行后显示是正常的!
---->这个问题我主要在寻求当一个编译完成的应用程序出现后面的情况后的解决办法,若程序运行在不同语言的操作系统下时,程序中使用到PropertyPage的对话框和附属在上面的所有控件会在两个系统中大小不一,(系统的分辨率是相同的,只是语言不同,比如一个是中文系统,一个英文系统)