我想做一个EDITVIEW,限制大小为102400,超过了之后我每加入新的字节,它会自动删除前面的字节,把新加入的一行放在最后,
有哪位老大知道怎么做吗?
我现在的做法是全部删除,再加入.

解决方案 »

  1.   

    在OnChange()中处理
    首先用GetWindowText得到text;
    然后判断长度,
    然后调用CString的成员函数进行处理。
    然后再用SetWindowText.
      

  2.   

    请问调用CSTRING的哪个成员函数处理:?
      

  3.   

    CString str;
    pView->GetWindowText(str);//str中保存视图中的串.
    if(str.getlength()>...)
    {
     //从前面去掉n个字符,具体看你怎么做,然后在后面填上字符串.
    //从前面去掉可用 str.right(str.getlength()-n);
    //从后面田,用str+=yourstr;或用str.insert();方法很多拉.
    }