DEMOVIEW.H
上传用户:wep9318
上传日期:2007-01-07
资源大小:893k
文件大小:1k
源码类别:

图片显示

开发平台:

Visual C++

  1. // demoView.h : interface of the CDemoView class
  2. //
  3. /////////////////////////////////////////////////////////////////////////////
  4. class CDemoView : public CScrollView
  5. {
  6. protected: // create from serialization only
  7. CDemoView();
  8. DECLARE_DYNCREATE(CDemoView)
  9. // Attributes
  10. public:
  11. CDemoDoc* GetDocument();
  12. // Operations
  13. public:
  14. // Overrides
  15. // ClassWizard generated virtual function overrides
  16. //{{AFX_VIRTUAL(CDemoView)
  17. public:
  18. virtual void OnDraw(CDC* pDC);  // overridden to draw this view
  19. virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
  20. virtual void OnInitialUpdate();
  21. protected:
  22. virtual BOOL OnPreparePrinting(CPrintInfo* pInfo);
  23. virtual void OnBeginPrinting(CDC* pDC, CPrintInfo* pInfo);
  24. virtual void OnEndPrinting(CDC* pDC, CPrintInfo* pInfo);
  25. //}}AFX_VIRTUAL
  26. // Implementation
  27. public:
  28. virtual ~CDemoView();
  29. #ifdef _DEBUG
  30. virtual void AssertValid() const;
  31. virtual void Dump(CDumpContext& dc) const;
  32. #endif
  33. protected:
  34. // Generated message map functions
  35. protected:
  36. //{{AFX_MSG(CDemoView)
  37. // NOTE - the ClassWizard will add and remove member functions here.
  38. //    DO NOT EDIT what you see in these blocks of generated code !
  39. //}}AFX_MSG
  40. DECLARE_MESSAGE_MAP()
  41. };
  42. #ifndef _DEBUG  // debug version in demoView.cpp
  43. inline CDemoDoc* CDemoView::GetDocument()
  44.    { return (CDemoDoc*)m_pDocument; }
  45. #endif
  46. /////////////////////////////////////////////////////////////////////////////