请大哥们帮个忙
在类里边定义了
CFont m_fontNormal;
然后定义一个函数来创建字体
void COSuperTurnView::NcSetFont()
{m_fontNormal.CreateFont(-40/*MulDiv(9,dc.GetDeviceCaps(LOGPIXELSY),72)*/,
0,0 ,0 ,FW_HEAVY,0,0,0,ANSI_CHARSET,
OUT_DEVICE_PRECIS,CLIP_STROKE_PRECIS,
DRAFT_QUALITY,VARIABLE_PITCH|FF_SWISS,_T      ("BatangChe"));
}
然后再定义一个函数用该字体
void COSuperTurnView::ShowText()
{
  CDC* pDC=GetDC();
  OnEraseBkgnd(pDC); 
  CFont* pOldFont=(CFont*)pDC->SelectObject(&m_fontNormal);
  pDC->TextOut(100,100,"jdiejn");
  pDC->SelectObject(pOldFont);
  
  ReleaseDC(pDC);}
为什么字体没有得到相应的改变 输出还是原来没有定义的字体一样?