在VC中 如何实现  插入符位置  随输入文本位置移动(初学者)请问:在程序中要怎么修改:
void CEXECT1View::OnChar(UINT nChar, UINT nRepCnt, UINT nFlags)  if(nChar==13)
{
 ptCharcter.x=0;                
          ptCharcter.y=ptCharcter.y+20;
 SetCaretPos (ptCharcter);    
 ShowCaret();
}
    else
{
CClientDC dc(this);                                       
CSize textsize;
textsize=dc.GetTextExtent((LPCTSTR)&nChar);             
dc.TextOut(ptCharcter.x, ptCharcter.y,(LPCTSTR)&nChar); 
         ptCharcter.x= ptCharcter.x+textsize.cx;               
GetCaretPos ();
}
请帮助?