我做了一个很基本的MFC的SDI程序作为练习,我想把我定义在CVIEW类里面的,一个CString型的数组
的内容 ,保存到一个TXT格式的文件里去。   不知道该怎么做好,特向各位大虾们请教!!  谢谢!!!

解决方案 »

  1.   

    利用框架的功能,在Document类的Serialize函数中写文件就行了
    void CCQuakeDemoDoc::Serialize(CArchive& ar)
    {
    if (ar.IsStoring())
    {
    // TODO: add storing code here
                     ar<<str;
    }
    else
    {
    // TODO: add loading code here
    }
    }
    CString变量可以通过全局变量,或者指针强制转换可以在Doc类中得到。
      

  2.   

    用CFile可以.
    CFile::Open(...)
    请参考:
    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_MFC_CFile.asp