动态创建的Static 并且给他设置字体:
CRect rect(rectDraw.left-5,rectDraw.bottom-13,rectDraw.right,rectDraw.bottom+4);
//Bottom Border
m_Static[0].m_DrawLabel=0;
if(m_Static[0].Create(m_pHost->HostName,WS_CHILD|WS_VISIBLE|SS_CENTER,rect,this,20000+m_index)==0)
return FALSE;
if(m_Font.CreateFont (10 ,0,0,0,FW_NORMAL,0,0,0,ANSI_CHARSET,OUT_STROKE_PRECIS,
  CLIP_STROKE_PRECIS,DRAFT_QUALITY,VARIABLE_PITCH|FF_SWISS,_T ("宋体"))==0)return FALSE;m_Static[0].SetFont(&m_Font);m_Font是对话框内的一个变量,字体的创建和对Static的设置都可以。但是在显示Static标题的时候存在这样一个问题:我的对话框上有多个Static,当对话框被别的窗口覆盖然后移开的时候,如果Static没有被挡住那么可以显示出宋体字,如果被挡住就显示不了,这是什么原因?如何处理?