解决方案 »

  1.   

    要关闭时
    this->SetModifiedFlag(0);
      

  2.   

    当文档改动时调用CDoc类的SetModifiedFlag()
      

  3.   

    可以使用SetModifiedFlag()来设置文档未改变标志吗?
    在哪使用呢?
      

  4.   

    可以使用SetModifiedFlag()来设置文档未改变标志吗?
    在哪使用呢?
      

  5.   

    当然是你要关闭时了,比如你自己想强制一定要保存,那么当关闭时就这样:
    //伪码
    CUDoc *pDoc->GetDocument();
    if(pDoc->IsModified())
    {
    // save u files
     pDoc->SetMofiedFlag(FALSE);
    }
      

  6.   

    在CMainFrame中对WM_CLOSE添加函数
    然后将其中的CFrameWnd::OnClose();
    去掉
    void CMainFrame::OnClose() 
    {
    // TODO: Add your message handler code here and/or call default

    }试试
      

  7.   

    正如大家所说,用SetModifiedFlag函数修改文档是否已修改的标志,即可。