怎样使多列编辑框CEdit的滚动条自动向下移动?类似winrar,或winamp 的安装程序那样自动滚动向下???

解决方案 »

  1.   

    //将光标置于最后
    int nLength = m_Edit.SendMessage(WM_GETTEXTLENGTH);
    m_Edit.SetSel(nLength, nLength);
      

  2.   

    不好使呀!我的CEdit 我定义的DDX 是 m_Edit1, type 为 CString
    我按你说的做也一样不好使呀
    CEdit* pedit = (CEdit*)GetDlgItem(IDC_EDIT1);
    int nLength = pedit->SendMessage(WM_GETTEXTLENGTH);
    pedit->SetSel(nLength, nLength);
      

  3.   

    你在“属性”选择“Auto HScroll" 和 "want return"当你的文字满屏了它就自动向下滚动了。
      

  4.   

    我给弄错了,原来把UpdateData(0)去掉就好了谢谢各位支持