home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / common / msdev98 / bin / ide / mfcapwz.dll / TEMPLATE / DIALOG.H < prev    next >
C/C++ Source or Header  |  1998-06-18  |  2KB  |  79 lines

  1. // $$dlg_hfile$$.h : header file
  2. //
  3.  
  4. #if !defined($$FILE_NAME_SYMBOL$$_INCLUDED_)
  5. #define $$FILE_NAME_SYMBOL$$_INCLUDED_
  6.  
  7. #if _MSC_VER > 1000
  8. #pragma once
  9. #endif // _MSC_VER > 1000
  10.  
  11. $$IF(AUTOMATION)
  12. class $$DLGAUTOPROXY_CLASS$$;
  13.  
  14. $$ENDIF //AUTOMATION
  15. /////////////////////////////////////////////////////////////////////////////
  16. // $$DLG_CLASS$$ dialog
  17.  
  18. class $$DLG_CLASS$$ : public $$DLG_BASE_CLASS$$
  19. {
  20. $$IF(AUTOMATION)
  21.     DECLARE_DYNAMIC($$DLG_CLASS$$);
  22.     friend class $$DLGAUTOPROXY_CLASS$$;
  23.  
  24. $$ENDIF
  25. // Construction
  26. public:
  27.     $$DLG_CLASS$$(CWnd* pParent = NULL);    // standard constructor
  28. $$IF(AUTOMATION)
  29.     virtual ~$$DLG_CLASS$$();
  30. $$ENDIF
  31.  
  32. // Dialog Data
  33.     //{{AFX_DATA($$DLG_CLASS$$)
  34.     enum { IDD = IDD_$$SAFE_ROOT$$_DIALOG };
  35.         // NOTE: the ClassWizard will add data members here
  36.     //}}AFX_DATA
  37.  
  38.     // ClassWizard generated virtual function overrides
  39.     //{{AFX_VIRTUAL($$DLG_CLASS$$)
  40.     protected:
  41.     virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  42.     //}}AFX_VIRTUAL
  43.  
  44. // Implementation
  45. protected:
  46. $$IF(AUTOMATION)
  47.     $$DLGAUTOPROXY_CLASS$$* m_pAutoProxy;
  48. $$ENDIF
  49.     HICON m_hIcon;
  50. $$IF(AUTOMATION)
  51.  
  52.     BOOL CanExit();
  53. $$ENDIF //AUTOMATION
  54.  
  55.     // Generated message map functions
  56.     //{{AFX_MSG($$DLG_CLASS$$)
  57.     virtual BOOL OnInitDialog();
  58. $$IF(ABOUT)    
  59.     afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
  60. $$ENDIF
  61. $$IF(HELP)
  62.     afx_msg void OnDestroy();
  63. $$ENDIF
  64.     afx_msg void OnPaint();
  65.     afx_msg HCURSOR OnQueryDragIcon();
  66. $$IF(AUTOMATION)
  67.     afx_msg void OnClose();
  68.     virtual void OnOK();
  69.     virtual void OnCancel();
  70. $$ENDIF //AUTOMATION
  71.     //}}AFX_MSG
  72.     DECLARE_MESSAGE_MAP()
  73. };
  74.  
  75. //{{AFX_INSERT_LOCATION}}
  76. // $$INSERT_LOCATION_COMMENT$$
  77.  
  78. #endif // !defined($$FILE_NAME_SYMBOL$$_INCLUDED_)
  79.