MyDoc.cpp

来源:互联网 发布:优酷福利待遇 知乎 编辑:程序博客网 时间:2024/05/17 11:36
// MyDoc.cpp : implementation of the CMyDoc class//#include "stdafx.h"#include "My.h"#include "MyDoc.h"#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE[] = __FILE__;#endif/////////////////////////////////////////////////////////////////////////////// CMyDocIMPLEMENT_DYNCREATE(CMyDoc, CDocument)BEGIN_MESSAGE_MAP(CMyDoc, CDocument)//{{AFX_MSG_MAP(CMyDoc)// NOTE - the ClassWizard will add and remove mapping macros here.//    DO NOT EDIT what you see in these blocks of generated code!//}}AFX_MSG_MAPEND_MESSAGE_MAP()/////////////////////////////////////////////////////////////////////////////// CMyDoc construction/destructionCMyDoc::CMyDoc():m(0){// TODO: add one-time construction code here}CMyDoc::~CMyDoc(){}BOOL CMyDoc::OnNewDocument()//清空{m=0;if (!CDocument::OnNewDocument())return FALSE;// TODO: add reinitialization code here// (SDI documents will reuse this document)return TRUE;}/////////////////////////////////////////////////////////////////////////////// CMyDoc serializationvoid CMyDoc::Serialize(CArchive& ar)//序列化函数 用于存盘{if (ar.IsStoring()){ar<<m;// TODO: add storing code here}else{ar>>m;// TODO: add loading code here}}/////////////////////////////////////////////////////////////////////////////// CMyDoc diagnostics#ifdef _DEBUGvoid CMyDoc::AssertValid() const{CDocument::AssertValid();}void CMyDoc::Dump(CDumpContext& dc) const{CDocument::Dump(dc);}#endif //_DEBUG/////////////////////////////////////////////////////////////////////////////// CMyDoc commands