zoukankan      html  css  js  c++  java
  • 文件默认路径保存批处理

    文件默认路径保存批处理

    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;
    }

  • 相关阅读:
    Django Ajax知识
    Django走过的坑
    Django-8 聚合查询与分组查询
    Django-7 ORM多表操作
    Django-6 Django ORM层
    Django-5 模板层
    docker 常用批量操作
    K8S 从私有仓库拉取镜像
    linux制作iso文件
    二进制安装docker
  • 原文地址:https://www.cnblogs.com/carl2380/p/1919412.html
Copyright © 2011-2022 走看看