• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • VC保存文件的參考代碼

    發表于:2007-07-14來源:作者:點擊數: 標簽:
    void CDiaryDlg::OnButtonSave() { // TODO: Add your control notification handler code here // 這種用bSave的方式來判斷是否保存過,這樣不好,待考慮。 // if (!bSave) { int iYear = m_cMonthView.GetYear(); int iMonth = m_cMonthView.GetMonth(); i
    void CDiaryDlg::OnButtonSave()
    {
    // TODO: Add your control notification handler code here
    // 這種用bSave的方式來判斷是否保存過,這樣不好,待考慮。

    // if (!bSave)
    {
      int iYear = m_cMonthView.GetYear();
      int iMonth = m_cMonthView.GetMonth();
      int iDay = m_cMonthView.GetDay();

      CString sFileName;
      sFileName.Format("%d-%d-%d.txt", iYear, iMonth, iDay);

      CFileDialog dlg(FALSE, "txt", sFileName,
       OFN_OVERWRITEPROMPT|OFN_HIDEREADONLY,
       "文本文件(*.txt)|*.txt||", this);
      dlg.m_ofn.lpstrTitle = _T("保存日記文件");
      if (dlg.DoModal() == IDOK)
      {
       // 實現存盤
       CString fileName = dlg.GetPathName();
       CFile file(fileName, CFile::modeCreate|CFile::modeReadWrite|CFile::shareExclusive);
       CArchive ar(&file, CArchive::store|CArchive::bNoFlushOnDelete);
       UpdateData(TRUE);
       ar<<m_sComment;
       ar.Close();

       bSave = TRUE;
       m_sFileName = fileName;
      }
    }
    /*
    else
    {
      CFile file(m_sFileName, CFile::modeCreate|CFile::modeReadWrite|CFile::shareExclusive);
      CArchive ar(&file, CArchive::store|CArchive::bNoFlushOnDelete);
      UpdateData(TRUE);
      ar<<m_sComment;
      ar.Close();
    }
    */
    }

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>