CHOOSER.H
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:1k
源码类别:

Windows编程

开发平台:

Visual C++

  1. #if !defined($$FILE_NAME_SYMBOL$$_INCLUDED_)
  2. #define $$FILE_NAME_SYMBOL$$_INCLUDED_
  3. // chooser.h : declaration of the CDialogChooser class
  4. //             This class keeps track of what dialogs to pop up when.
  5. #define LAST_DLG $$MPDLGS_INDEX_LAST$$
  6. class CDialogChooser
  7. {
  8. public:
  9. CDialogChooser();
  10. $$IF(HAS_NEW_STEPS)
  11. ~CDialogChooser();
  12. $$ENDIF //HAS_NEW_STEPS
  13. // All calls by mfcapwz.dll to C$$Safe_root$$AppWiz::Next
  14. //  & C$$Safe_root$$AppWiz::Back are delegated to these member
  15. //  functions, which keep track of what dialog is up
  16. //  now, and what to pop up next.
  17. CAppWizStepDlg* Next(CAppWizStepDlg* pDlg);
  18. CAppWizStepDlg* Back(CAppWizStepDlg* pDlg);
  19. protected:
  20. $$IF(APWZSEQ_EXE)
  21. // Current step's index into the current track (defined in chooser.cpp).
  22. $$ELSE //!APWZSEQ_EXE
  23. // Current step's index into the internal array m_pDlgs
  24. $$ENDIF //APWZSEQ_EXE
  25. int m_nCurrDlg;
  26. // Internal array of pointers to the steps
  27. CAppWizStepDlg* m_pDlgs[LAST_DLG + 1];
  28. $$IF(APWZSEQ_EXE)
  29. // Current track (MDI/SDI app or dialog-based app; see chooser.cpp).
  30. int m_nTrack;
  31. $$ENDIF
  32. };
  33. //{{AFX_INSERT_LOCATION}}
  34. // $$INSERT_LOCATION_COMMENT$$
  35. #endif // !defined($$FILE_NAME_SYMBOL$$_INCLUDED_)