谁能告诉我怎样用CFont类创建对象来改变文本框或对话框的字体,具体应该用那些函数并且应该如何使用? 问题点数:20、回复次数:3Top 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");Top2 楼caozuodong(cao)回复于 2002-03-22 16:27:17 得分 0 可是cdc类并没有settext()函数?我应该怎么做?Top3 楼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

评论