CDC 现在要在一个多行的矩形区域绘制文本,但是文本不是一次性绘出的,怎么样子找到上次绘制的结束位置和换行的处理。
void  CListBox::DrawText(CDC* pDC,CStringArray* textArr,CStringArray colorArr,CRect infoRc)
{
for(int pos=0;pos<textArr.GetCount();pos++)
{

pDC->SetTextColor(atol(colorArr.GetAt(pos)));//就是改变一下字体的颜色
//记录上次绘制,还有换行的处理
//绘制 textArr.GetAt(pos)
}
}