怪了!!!
我这段代码怎么执行错误啊
我定义了个CStringArray strchar;
每按下一个键,就存到strchar中,然后刷新,在ondraw()中输出
我想让其实现换行,但。。。
CString str;
TEXTMETRIC tm;
CRect rectClient;
GetClientRect(&rectClient);
pDC->GetTextMetrics(&tm);
int i=pDoc->strchars.GetSize();
int ncount=rectClient.Width()/tm.tmMaxCharWidth;
int nline=i/ncount+1;
for(int m=0;m<nline;m++)
{
for(int j=0;j<ncount;j++)
{
str=pDoc->strchars.GetAt(j+m*ncount);
pDC->TextOut(j*tm.tmMaxCharWidth,m*16,str);
}
}
编译没问题,执行出错。请大侠指错啊。
另外,怎么实现光标跟随输出移动啊?!!