home *** CD-ROM | disk | FTP | other *** search
/ Mastering MFC Development / MMD.ISO / labs / c10 / lab02 / baseline / mdbdoc.h < prev    next >
Encoding:
C/C++ Source or Header  |  1997-02-20  |  994 b   |  49 lines

  1. // MDBDoc.h : interface of the CMDBDoc class
  2. //
  3. /////////////////////////////////////////////////////////////////////////////
  4.  
  5. class CMDBDoc : public CDocument
  6. {
  7. protected: // create from serialization only
  8.     
  9.     //Exercise 1: Add a CDaoDatabase object
  10.     
  11.     CMDBDoc();
  12.     DECLARE_DYNCREATE(CMDBDoc)
  13.  
  14. // Attributes
  15. public:
  16.  
  17. // Operations
  18. public:
  19.  
  20. // Overrides
  21.     // ClassWizard generated virtual function overrides
  22.     //{{AFX_VIRTUAL(CMDBDoc)
  23.     public:
  24.     virtual BOOL OnNewDocument();
  25.     virtual void Serialize(CArchive& ar);
  26.     protected:
  27.     virtual BOOL SaveModified();
  28.     //}}AFX_VIRTUAL
  29.  
  30. // Implementation
  31. public:
  32.     virtual ~CMDBDoc();
  33. #ifdef _DEBUG
  34.     virtual void AssertValid() const;
  35.     virtual void Dump(CDumpContext& dc) const;
  36. #endif
  37.  
  38. protected:
  39.  
  40. // Generated message map functions
  41. protected:
  42.     //{{AFX_MSG(CMDBDoc)
  43.     afx_msg void OnFileSaveAs();
  44.     //}}AFX_MSG
  45.     DECLARE_MESSAGE_MAP()
  46. };
  47.  
  48. /////////////////////////////////////////////////////////////////////////////
  49.