正文

关于如何使用CFont类改变字体2009-08-27 23:59:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/shao/47193.html

分享到:

 

谁能告诉我怎样用CFont类创建对象来改变文本框或对话框的字体,具体应该用那些函数并且应该如何使用?
问题点数:20、回复次数:3
Top

1 楼liuliguo940()
回复于 2002-03-22 16:08:18 得分 0

CFont   m_font;  
  m_font.creat(......)  
   
  CDC   pDc=GetDC();  
  pDC->SelectObject(&m_font);  
  pDc->SetText("aaaa");
Top
2 楼caozuodong(cao)
回复于 2002-03-22 16:27:17 得分 0

可是cdc类并没有settext()函数?我应该怎么做?
Top
3 楼lishush(☆↑苯鸟先飞↑☆)
回复于 2002-03-22 16:47:46 得分 20

CEdit*   pEdt=(CEdit*)GetDlgItem(IDS_EDT);    
  pEdt->SetWindowText("lishush");  
  CFont   newFont;  
  newFont.CreatePointFont(180,"宋体");    
  pEdt->SetFont(&newFont);  
   
  但你要注意,CFont应该是一个全局变量或者成员变量,否则没有效果.

 

http://topic.csdn.net/t/20020322/15/593445.html

阅读(3705) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册