应某位网友要求,发布一个VC中动态修改CSTATIC字体的范例【恢复】
1.建立一个基于对话框的MFC程序2.创建一个CStatic控件,如下图所示
http://cache.amobbs.com/bbs_upload782111/files_11/ourdev_440150.JPG
(原文件名:1.JPG)
3.修改static的ID修改为ICD_STATIC1,再使用class wizard添加一个控件变量
http://cache.amobbs.com/bbs_upload782111/files_11/ourdev_440151.JPG
(原文件名:2.JPG)
http://cache.amobbs.com/bbs_upload782111/files_11/ourdev_440152.JPG
(原文件名:3.JPG)
4.点击两次确定,返回到界面设计窗口,再建立一个button
5.双击button,进入其OnButton1成员函数中
http://cache.amobbs.com/bbs_upload782111/files_11/ourdev_440153.JPG
(原文件名:4.JPG)
6.添加如下代码,点击运行。运行后效果如下图:
void CTestDlg::OnButton1()
{
// TODO: Add your control notification handler code here
CFont font;
font.CreatePointFont(720,_T("Arial"));
m_static1.SetFont(&font);
SetDlgItemText(IDC_STATIC1,"你好");
UpdateData(FALSE);
}
http://cache.amobbs.com/bbs_upload782111/files_11/ourdev_440154.JPG
(原文件名:5.JPG)
本贴被 zxq6 编辑过,最后修改时间:2008-10-05,20:27:54. 谢谢哈,看看 。。。。。 mark VC6工程下载:
点击此处下载 ourdev_440155.rar(文件大小:324K) (原文件名:test.rar) 记号 非常实用的东西 能有修改字体颜色的就更好了 mark
页:
[1]