我用了以下代码,可存取的结果是文本连在一起,并没有换行;而且还出现一些怪字符:
if(savedlg.DoModal()==IDOK)
{
 CString path=savedlg.GetPathName(); CFile Out;

 CString string;


if( Out.Open(path,CFile::modeWrite | CFile::modeCreate))
{

try{
                      for(int i=0;i<itextline;i++)
             {
     string=ptextbuf[i];//取得视图中的各行文本
     Out.Write(string+"\xA",25);
                  
              }

                      }
catch( CFileException *e ){……}