按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
运算符将得不到正确的结果;出于同样的原因,如果是使用 “GetTextMetrics(&tm);
// 获得当前客户区的大小
CRect rect;
GetClientRect(&rect);
pDC…》DPtoLP(&rect);
// 每行平均字符数
int cpl=rect。Width()/tm。tmAveCharWidth;
// 每行字符高度
int h=int(tm。tmHeight*1。5);
int cl=0; // 所显示的总行数; 用来计算文本的输出位置
for (int i=0; iGetTabbedTextExtent(pHead;
int(pCur…pHead); 0; NULL)。cx》rect。Width())
{
pCur=_tcsdec(pHead;pCur);
}
// 在客户区绘制文本
pDC…》TabbedTextOut(0; (cl++)*h;
pHead; int(pCur…pHead); 0; NULL; 0);
}
pHead=pCur;
}while(pCur