| 查看: 743 | 回复: 1 | |||
swustxxl金虫 (正式写手)
|
[交流]
【求助】VC++2005MFC编程,改变指定的静态文本控件中字体的大小和字体
|
|
我做了一个单文档应用程序,其中一个对话框的题目需要美化,于是我添加了如下函数和代码。 HBRUSH CLoginDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) { HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor); // TODO: 在此更改 DC 的任何属性 CFont cfont; cfont.CreatePointFont(200,"隶书" ;GetDlgItem(IDC_STATIC_TITLE)->SetFont(&cfont); // TODO: 如果默认的不是所需画笔,则返回另一个画笔 return hbr; } 我的对话框上还有其他控件,启动程序后发现,只要我触碰其他控件,该静态文本控件中的字体字号就会发生改变,有点像在“抖动”,非常不稳定,我需要的是让它持续稳定的正确显示,不知道问题在哪,请高手指点一二 |
» 猜你喜欢
国自科送审了吗
已经有11人回复
博士招生
已经有5人回复
夜,静悄悄的
已经有8人回复
研究生做的很差,你们会让毕业吗?
已经有6人回复
26年博士申请自荐-电催化
已经有5人回复
2026博士或科研助理转27年博士
已经有5人回复
26年申博自荐-计算机视觉
已经有4人回复
swustxxl
金虫 (正式写手)
- 应助: 0 (幼儿园)
- 金币: 1424.8
- 散金: 211
- 红花: 2
- 帖子: 398
- 在线: 126.8小时
- 虫号: 954876
- 注册: 2010-02-11
- 专业: 药物设计与药物信息
2楼2010-10-16 10:55:09












;
回复此楼