问题是这样的,在我的系统中,定义了一个  CEdit& pSource = pSourceView->GetEditCtrl() ;
然后pSource.SetSel( nBeg, nEnd);
 选中一些文本如何将选中的文本传导一个string中来呢?
谢谢先!

解决方案 »

  1.   

    如何获得选中的文本呢?
    比如 CEdit &edit;
         .....
         edit.SetSel(beg,end);
         想得到edit框中beg到end的内容如何做呢?
      

  2.   

    用CString类型接收字符,然后类型转换
      

  3.   

    CEdit不好处理,用CRichEdit比较好。
      

  4.   

    CString str;
    pSource.GetWindowText(&str);
    CString strSel = str.Mid(beg, end-beg+1);