MyPropertyPages.h 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. // MyPropertyPages.h : header file
  2. //
  3. #ifndef __MYPROPERTYPAGES_H__
  4. #define __MYPROPERTYPAGES_H__
  5. /////////////////////////////////////////////////////////////////////////////
  6. // CMyPropertyPage1 dialog
  7. #include "ResizablePageEx.h"
  8. class CMyPropertyPage1 : public CResizablePageEx
  9. {
  10. DECLARE_DYNCREATE(CMyPropertyPage1)
  11. // Construction
  12. public:
  13. CMyPropertyPage1();
  14. ~CMyPropertyPage1();
  15. // Dialog Data
  16. //{{AFX_DATA(CMyPropertyPage1)
  17. enum { IDD = IDD_PROPPAGE1 };
  18. // NOTE - ClassWizard will add data members here.
  19. // DO NOT EDIT what you see in these blocks of generated code !
  20. //}}AFX_DATA
  21. // Overrides
  22. // ClassWizard generate virtual function overrides
  23. //{{AFX_VIRTUAL(CMyPropertyPage1)
  24. protected:
  25. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  26. public:
  27. virtual BOOL OnSetActive();
  28. //}}AFX_VIRTUAL
  29. // Implementation
  30. protected:
  31. // Generated message map functions
  32. //{{AFX_MSG(CMyPropertyPage1)
  33. virtual BOOL OnInitDialog();
  34. //}}AFX_MSG
  35. DECLARE_MESSAGE_MAP()
  36. };
  37. /////////////////////////////////////////////////////////////////////////////
  38. // CMyPropertyPage2 dialog
  39. class CMyPropertyPage2 : public CResizablePageEx
  40. {
  41. DECLARE_DYNCREATE(CMyPropertyPage2)
  42. // Construction
  43. public:
  44. CMyPropertyPage2();
  45. ~CMyPropertyPage2();
  46. // Dialog Data
  47. //{{AFX_DATA(CMyPropertyPage2)
  48. enum { IDD = IDD_PROPPAGE2 };
  49. CListBox m_ctlEdit1;
  50. //}}AFX_DATA
  51. // Overrides
  52. // ClassWizard generate virtual function overrides
  53. //{{AFX_VIRTUAL(CMyPropertyPage2)
  54. protected:
  55. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  56. public:
  57. virtual BOOL OnSetActive();
  58. //}}AFX_VIRTUAL
  59. // Implementation
  60. protected:
  61. // Generated message map functions
  62. //{{AFX_MSG(CMyPropertyPage2)
  63. virtual BOOL OnInitDialog();
  64. //}}AFX_MSG
  65. DECLARE_MESSAGE_MAP()
  66. };
  67. /////////////////////////////////////////////////////////////////////////////
  68. // CMyPropertyPage3 dialog
  69. class CMyPropertyPage3 : public CResizablePageEx
  70. {
  71. DECLARE_DYNCREATE(CMyPropertyPage3)
  72. // Construction
  73. public:
  74. CMyPropertyPage3();
  75. ~CMyPropertyPage3();
  76. // Dialog Data
  77. //{{AFX_DATA(CMyPropertyPage3)
  78. enum { IDD = IDD_PROPPAGE3 };
  79. // NOTE - ClassWizard will add data members here.
  80. // DO NOT EDIT what you see in these blocks of generated code !
  81. //}}AFX_DATA
  82. // Overrides
  83. // ClassWizard generate virtual function overrides
  84. //{{AFX_VIRTUAL(CMyPropertyPage3)
  85. protected:
  86. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  87. public:
  88. virtual BOOL OnSetActive();
  89. //}}AFX_VIRTUAL
  90. // Implementation
  91. protected:
  92. // Generated message map functions
  93. //{{AFX_MSG(CMyPropertyPage3)
  94. virtual BOOL OnInitDialog();
  95. //}}AFX_MSG
  96. DECLARE_MESSAGE_MAP()
  97. };
  98. #endif // __MYPROPERTYPAGES_H__