• 文件默认路径保存批处理


    文件默认路径保存批处理

    BOOL CLeadShowMultiDocTemplate::SaveAllModified(void)
    {
     POSITION pos = GetFirstDocPosition();
     while (pos != NULL)
     {
      CDocument* pDoc = GetNextDoc(pos);
      // --------------------     old       --------------------------
      // The default implementation of this function displays a message box asking the user whether to save the changes to the document,
      // if any have been made. Override this function if your program requires a different prompting procedure. This is an advanced overridable.
      //
      //if (!pDoc->SaveModified())
      // return FALSE;
      // --------------------     new       --------------------------
      // for save all moidied do not need displays a message box asking the user whether to save the changes to the document,
      {
       if (!pDoc->IsModified())
        continue;        // ok to continue

       // get name/title of document
       // c by zcl for Doc path not scf file path,is LED Name, scf file path is changed to save in CScreen 成员变量
       CString PathName = pDoc->GetPathName();
       if (PathName.IsEmpty())
       {
        // get name based on caption
        PathName = GetDocDefaultPath(pDoc, theApp.GetProjectPath());
       }


       //if (!DoFileSave())
       pDoc->SetPathName(PathName);
       if (!pDoc->DoSave(PathName))
        return FALSE;       // don't continue
      }

     }
     return TRUE;
    }

  • 相关阅读:
    w3cscholl的在线代码编辑工具2
    w3cscholl的在线代码编辑工具
    关于 stl的内存分配的深浅拷贝
    色彩模式与色彩空间
    mediacoder固定质量CRF
    集合加泛型的类型转换
    JQuery事件绑定bind、live、on、trigger
    JS构造函数中有return
    SSA与ASS字幕
    同步、异步、阻塞、非阻塞区别与联系
  • 原文地址:https://www.cnblogs.com/carl2380/p/1919412.html
Copyright © 2020-2023  润新知