VC++按钮控件字体设置

最后更新于:2022-04-01 20:34:43

关于按钮控件上的字体的设置,需要注意的是CFont font;变量要作为类的成员变量进行声明,而不能作为局部变量进行申明,否则字体的设置将不会产生任何效果。此外,对于按钮控件字体的设置也有不同的方法,这里主要讲述两种比较常用的设置方式:利用CreatePointFont和利用CreateFont两种。 下面结合实例详细说明(**完整的实例程序可在我的CSDN资源中下载:[http://download.csdn.net/detail/margin1988/4241142](http://download.csdn.net/detail/margin1988/4241142)**): 在Point9Dlg.h中添加成员变量: ~~~ public: CButton m_btn; CButton m_btn2; CFont font1; CFont font2; ~~~ (1)CreatePointFont方式: ~~~ font1.CreatePointFont(190,"隶书"); m_btn.SetFont(&font1); ~~~ (2)CreateFont方式: ~~~ font2.CreateFont( 25,0,0,0,FW_NORMAL,FALSE,FALSE,0,DEFAULT_CHARSET,OUT_DEFAULT_PRECIS,CLIP_DEFAULT_PRECIS,DEFAULT_QUALITY, DEFAULT_PITCH | FF_MODERN,_T("隶书") ) ; m_btn2.SetFont(&font2); ~~~
';