当超出时自动滚屏

解决方案 »

  1.   

    我是用这样一个笨办法做的,我想应该有更好的办法。首先把光标移到edit框的最后,然后把你的文字粘贴进去。具体如何做请参考MSDN,里面有相应的函数。
      

  2.   

    为这个EDIT映射一个数据成员,使用UPDATEDATA(FALSE)。
    当然也可以使用SETWINDOWTEXT()等函数。
    至于滚屏,只要设置一下控件的属性就可以了。
      

  3.   

    我是说哪个成员函数可以向EDIT控件中添加新数据,保留老数据在上面
    SETWINDOWTEXT()只能把所有的数据都更新了?
      

  4.   

    假设:CEdit edit;要添加:CString strAppend;
    edit.SetSel(-1, -1);
    edit.ReplaceSel(strAppend);