DOC.H
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:2k
源码类别:

Windows编程

开发平台:

Visual C++

  1. // doc.h : interface of the COle2ViewDoc class
  2. //
  3. /////////////////////////////////////////////////////////////////////////////
  4. // This is a part of the Microsoft Foundation Classes C++ library.
  5. // Copyright (C) 1992-1998 Microsoft Corporation
  6. // All rights reserved.
  7. //
  8. // This source code is only intended as a supplement to the
  9. // Microsoft Foundation Classes Reference and related
  10. // electronic documentation provided with the library.
  11. // See these sources for detailed information regarding the
  12. // Microsoft Foundation Classes product.
  13. #ifndef _DOC_H_
  14. #define _DOC_H_
  15. class COle2ViewDoc : public CDocument
  16. {
  17. friend class CObjTreeView ;
  18. friend class CRegistryView ;
  19. friend class CMainFrame ;
  20. protected: // create from serialization only
  21. COle2ViewDoc();
  22. DECLARE_DYNCREATE(COle2ViewDoc)
  23. public:
  24. CString         m_szObjectCur ;
  25. CLSID           m_clsidCur ;
  26. BOOL            m_fTypeLib ;
  27. BOOL            m_fInterface ;
  28. DWORD           m_dwClsCtx ;
  29. // Attributes
  30. public:
  31. // Operations
  32. public:
  33. // Implementation
  34. public:
  35. virtual ~COle2ViewDoc();
  36. #ifdef _DEBUG
  37. virtual void AssertValid() const;
  38. virtual void Dump(CDumpContext& dc) const;
  39. #endif
  40. protected:
  41. virtual BOOL    OnNewDocument();
  42. virtual void    OnCloseDocument() ;
  43. // Generated message map functions
  44. protected:
  45. //{{AFX_MSG(COle2ViewDoc)
  46. // NOTE - the ClassWizard will add and remove member functions here.
  47. //    DO NOT EDIT what you see in these blocks of generated code !
  48. //}}AFX_MSG
  49. DECLARE_MESSAGE_MAP()
  50. };
  51. #endif // _DOC_H_