社区
界面
帖子详情
300分在线等,救命啊,我如何改变MDI中主框架跟VIEW的默认字体大小啊。
kkbws
2005-07-19 09:01:36
我建立了一个多文档工程,一个LISTVIEW视图
老板说我这个程序的字体太小了,可这不是对话框我不知道该怎么改。求求高手指点一下。给出简单的源程序。非常感谢。
视继承自listview,取名为MyView;要求在初始化中将默认字体改大。
...全文
173
9
打赏
收藏
300分在线等,救命啊,我如何改变MDI中主框架跟VIEW的默认字体大小啊。
我建立了一个多文档工程,一个LISTVIEW视图 老板说我这个程序的字体太小了,可这不是对话框我不知道该怎么改。求求高手指点一下。给出简单的源程序。非常感谢。 视继承自listview,取名为MyView;要求在初始化中将默认字体改大。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
casinosun
2005-07-20
打赏
举报
回复
createfont就行了
windcsn
2005-07-20
打赏
举报
回复
也可以在OnCreate中重新设置字体
linur
2005-07-20
打赏
举报
回复
更正一下,字体放大2倍:
在你的MyView::OnInitialUpdate 中加入
LOGFONT lf;
memset(&lf, 0, sizeof(LOGFONT));
CFont *pFont = this->GetFont();
pFont->GetLogFont( &lf );
lf.lfHeight =lf.lfHeight *2; //放大
lf.lfWidth = lf.lfWidth *2;
HFONT hFont=::CreateFontIndirect(&lf);
::SendMessage(this->GetSafeHwnd(),WM_SETFONT,(WPARAM)hFont,TRUE);
linur
2005-07-20
打赏
举报
回复
字体放大2倍:
在你的MyView::OnInitialUpdate 中加入
LOGFONT lf;
memset(&lf, 0, sizeof(LOGFONT));
CFont *pFont = this->GetFont();
pFont->GetLogFont( &lf );
lf.lfHeight =lf.lfHeight *2; //放大
lf.lfWidth = lf.lfWidth *2;
HFONT hFont=::CreateFontIndirect(&lf);
::SendMessage(m_ColListCtrl.GetSafeHwnd(),WM_SETFONT,(WPARAM)hFont,TRUE);
goodboyws
2005-07-20
打赏
举报
回复
只对CMyView调用SetFont,其他的都没有意思
DentistryDoctor
2005-07-20
打赏
举报
回复
CMainFrame::OnCreate,
CChildView::OnInitialUpdate
中调用SetFont就可以了。
AntonlioX
2005-07-19
打赏
举报
回复
论坛里有旧帖子讲到了这个问题
http://search.csdn.net/Expert/topic/135/135599.xml?temp=.5064813
http://search.csdn.net/Expert/topic/135/135884.xml?temp=.97073
http://search.csdn.net/Expert/topic/2617/2617801.xml?temp=8.266628E-03
AntonlioX
2005-07-19
打赏
举报
回复
up
macro_c
2005-07-19
打赏
举报
回复
在你CMYView类中的初始化函数void CMditestView::OnInitialUpdate()中加入下列代码
CFont* p_ParentFont = new CFont;
VERIFY(p_ParentFont->CreateFont(
19, // nHeight
0, // nWidth
0, // nEscapement
0, // nOrientation
FW_NORMAL, // nWeight
FALSE, // bItalic
FALSE, // bUnderline
0, // cStrikeOut
ANSI_CHARSET, // nCharSet
OUT_DEFAULT_PRECIS, // nOutPrecision
CLIP_DEFAULT_PRECIS, // nClipPrecision
DEFAULT_QUALITY, // nQuality
DEFAULT_PITCH | FF_SWISS, // nPitchAndFamily
"宋体")); // lpszFacename
}
this->SetFont(p_ParentFont);
好的
框架
设计的文章
前言:软体设计师中有一些技术水平较高、经验较为丰富的人,他们需要承担软件系统的架构设计,也就是需要设计系统的元件如何划
分
、元件之间如何发生相互作用,以及系统中逻辑的、物理的、系统的重要决定的作出。...
好的软件架构设计
前言:软体设计师中有一些技术水平较高、经验较为丰富的人,他们需要承担软件系统的架构设计,也就是需要设计系统的元件如何划
分
、元件之间如何发生相互作用,以及系统中逻辑的、物理的、系统的重要决定的作出。...
WEB开发文档2 总结
http://blog.donews.com/lvjiyong/archive/2006/06/29/931071.aspx 怎样将后台生成的在内存中的图象显示到客户端 Microsoft IE WebControls下载地址 如何在DATAGRID中使用JAVASCRIPT脚本控制 DataGrid中连接到...
CSDN回帖得
分
大全(近两年)
√ vs2005调用dll的时候Initialize()函数返回错误 [VC/MFC 基础类] √ 为什么我创建登陆框之后,然后获取登陆框的数据时候总是出现非法操作! [VC/MFC 界面] √ CFileFind::...
600个问与答
... 怎样彻底结束一个线程? (2006-06-04) ...怎么样以纯idispatch方式而...三百里求救!!在MFC中如何获取C:/命令提示符中输出的反馈信息 (2006-06-04) v 如何得知系统当前使用的输入法? (2006-06-04)...
界面
15,977
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章