MFC 更改绘制文字大小方法

来源:互联网 发布:淘宝怎么显示折扣价 编辑:程序博客网 时间:2024/05/22 08:18

CFont font;

VERIFY(font.CreatePointFont(100,_T("宋体"),pDC));//创建字体宋体格式  100为字高

CFont*def_font = pDC->SelectObject(&font);  //选择该字体进入PDC

 

pDC->SetBkMode(TRANSPARENT);//设置字体背景为透明

pDC->DrawText(m_arrItems[nIndex]->m_sDisplayName,&rcItem,DT_LEFT|DT_VCENTER|DT_SINGLELINE/*DT_CENTER|DT_CALCRECT|DT_NOCLIP*/);

pDC->SelectObject(def_font);//恢复PDC的缺省字体

 

// Done with the font.Delete the font object.

font.DeleteObject();//释放font对象


原创粉丝点击