ChildView.h
上传用户:shlanyl88
上传日期:2013-03-14
资源大小:147k
文件大小:1k
源码类别:

3D图形编程

开发平台:

Visual C++

  1. #pragma once
  2. #include "Delaunay.h"
  3. class CChildView : public CWnd
  4. {
  5. public:
  6. CChildView();
  7. virtual ~CChildView();
  8. protected:
  9. virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
  10. afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
  11. afx_msg void OnSize(UINT nType, int cx, int cy);
  12. afx_msg void OnPaint();
  13. afx_msg void OnFileOptions();
  14. void NewVertices(void);
  15. vertexSet m_Vertices;
  16. triangleSet m_Triangles;
  17. int m_nVertices;
  18. REAL m_hScale;
  19. REAL m_vScale;
  20. int m_hMargin;
  21. int m_vMargin;
  22. int m_yText;
  23. int m_nTime;
  24. DECLARE_MESSAGE_MAP()
  25. };
  26. class COptionsDlg : public CDialog
  27. {
  28. public:
  29. enum { IDD = IDD_OPTIONS };
  30. COptionsDlg(CWnd* pParent = NULL);
  31. virtual ~COptionsDlg();
  32. int m_nVertices;
  33. protected:
  34. virtual BOOL OnInitDialog();
  35. virtual void DoDataExchange(CDataExchange* pDX);
  36. CSpinButtonCtrl c_spinVertices;
  37. DECLARE_DYNAMIC(COptionsDlg)
  38. DECLARE_MESSAGE_MAP()
  39. };