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

Windows编程

开发平台:

Visual C++

  1. // chooser.h : declaration of the CDialogChooser class
  2. //
  3. // This class is where you set up the sequence of steps that will
  4. // be followed in your custom AppWizard.  These steps can include
  5. // both standard AppWizard steps and your own custom steps.
  6. //
  7. // This is a part of the Microsoft Foundation Classes C++ library.
  8. // Copyright (C) 1995 Microsoft Corporation
  9. // All rights reserved.
  10. //
  11. // This source code is only intended as a supplement to the
  12. // Microsoft Foundation Classes Reference and related
  13. // electronic documentation provided with the library.
  14. // See these sources for detailed information regarding the
  15. // Microsoft Foundation Classes product.
  16. #ifndef __CHOOSER_H__
  17. #define __CHOOSER_H__
  18. #define LAST_DLG 7
  19. class CDialogChooser
  20. {
  21. public:
  22. CDialogChooser();
  23. ~CDialogChooser();
  24. // All calls by mfcapwz.dll to CLogowizAppWiz::Next
  25. //  & CLogowizAppWiz::Back are delegated to these member
  26. //  functions, which keep track of what dialog is up
  27. //  now, and what to pop up next.
  28. CAppWizStepDlg* Next(CAppWizStepDlg* pDlg);
  29. CAppWizStepDlg* Back(CAppWizStepDlg* pDlg);
  30. protected:
  31. // Current step's index into the current track (defined in chooser.cpp).
  32. int m_nCurrDlg;
  33. // Internal array of pointers to the steps
  34. CAppWizStepDlg* m_pDlgs[LAST_DLG + 1];
  35. // Current track (MDI/SDI app or dialog-based app; see chooser.cpp).
  36. int m_nTrack;
  37. };
  38. #endif //__CHOOSER_H__