drawtext与Textout问题
各位大侠,下面这段代码如果我将DrawText这行注释掉,采用TextOut的方法输出,能够得到正确的显示,但是如果将TextOut注释掉,用DrawText方法,却什么都看不到,请问是什么原因呢,我现在必须采用DrawText方法啊
pDC->DrawText(str,rcClient, DT_CENTER);
TEXTMETRIC tm;
pDC->GetTextMetrics(&tm);
int pCharWidth = tm.tmAveCharWidth;
int pCharHeight = tm.tmAscent;
ft->DeleteObject();
ft = new CFont;
lf.lfEscapement = 900;
ft->CreateFontIndirect(&lf);
pDC->SelectObject(ft);
for(i=0;i<j;i++)
{
pDC->DrawText("888",rcClient, DT_LEFT);
// pDC->TextOut(pos[i]/2*pCharHeight,pCharWidth*1.5,strTemp[i]);
}
}