| 发表于:2007-09-26 21:09:183楼 得分:4 |
cbutton 类继承于 cwnd 类,所以可以调用 cwnd::setfont() 函数指定字体。 1、建立对话框的成员变量: cfont m_font; 2、创建字体对象: m_font.createfont(...); 3、为按钮指定字体: pbutton1-> setfont( &m_font , false ); 最后一个参数就是要使用的字体,详见 msdn。 //////////////////////////////////////////////////////////////// cbutton *pbutton1 = new cbutton(); pbutton1-> create(_t( "立即关机 "), ws_child ¦ ws_visible, crect(420,150,520,200), this, 10); m_font.createfont(-11,0,0,0,100,false,false,0,ansi_charset, out_default_precis,clip_default_precis,default_quality,ff_swiss, "arial "); pbutton1-> setfont(&m_font,false); //////////////////////////////////////////////////////////////// | | |
|