home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / appwiz / customwz / zapdlg.h < prev   
C/C++ Source or Header  |  1998-03-05  |  1KB  |  45 lines

  1. // zapdlg.h : header file.  This dialog allows you to enter which project
  2. //             off of which to base the custom AppWizard.
  3. //
  4. // Copyright (c) 1985-1998, Microsoft Corporation. All rights reserved.
  5. //
  6.  
  7. /////////////////////////////////////////////////////////////////////////////
  8. // CZapDlg dialog
  9.  
  10. class CZapDlg : public CAppWizStepDlg
  11. {
  12. // Construction
  13. public:
  14.     CZapDlg();   // standard constructor
  15.     virtual BOOL OnDismiss();
  16.  
  17. // Dialog Data
  18.     //{{AFX_DATA(CZapDlg)
  19.     enum { IDD = IDD_ZAP };
  20.     CString m_strProjName;
  21.     //}}AFX_DATA
  22.  
  23.  
  24. // Overrides
  25.     // ClassWizard generated virtual function overrides
  26.     //{{AFX_VIRTUAL(CZapDlg)
  27.     protected:
  28.     virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  29.     //}}AFX_VIRTUAL
  30.  
  31. // Implementation
  32. protected:
  33.  
  34.     // Generated message map functions
  35.     //{{AFX_MSG(CZapDlg)
  36.     afx_msg void OnBrowse();
  37.     afx_msg void OnPaint();
  38.     //}}AFX_MSG
  39.     DECLARE_MESSAGE_MAP()
  40. };
  41.  
  42. enum enProjType { projUnknown, projExe, projDLL, projJava };
  43.  
  44. enProjType GetProjectType(LPCTSTR lpszProjName);
  45.