Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

73 lines
1.4 KiB

  1. //+--------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. // Copyright (C) Microsoft Corporation, 1994 - 1996.
  5. //
  6. // File: complete.hxx
  7. //
  8. // Contents: Task wizard completion (final) property page.
  9. //
  10. // Classes: CCompletionPage
  11. //
  12. // History: 4-28-1997 DavidMun Created
  13. //
  14. //---------------------------------------------------------------------------
  15. #ifndef __COMPLETE_HXX_
  16. #define __COMPLETE_HXX_
  17. //+--------------------------------------------------------------------------
  18. //
  19. // Class: CCompletionPage
  20. //
  21. // Purpose: Implement the task wizard completion dialog
  22. //
  23. // History: 4-28-1997 DavidMun Created
  24. //
  25. //---------------------------------------------------------------------------
  26. class CCompletionPage: public CWizPage
  27. {
  28. public:
  29. CCompletionPage(
  30. CTaskWizard *pParent,
  31. LPTSTR ptszFolderPath,
  32. HPROPSHEETPAGE *phPSP);
  33. virtual
  34. ~CCompletionPage();
  35. protected:
  36. //
  37. // CWizPage overrides
  38. //
  39. virtual LRESULT
  40. _OnInitDialog(
  41. LPARAM lParam);
  42. virtual LRESULT
  43. _OnPSNSetActive(
  44. LPARAM lParam);
  45. virtual LRESULT
  46. _OnWizBack();
  47. virtual LRESULT
  48. _OnWizFinish();
  49. private:
  50. HRESULT
  51. _UpdateTaskObject();
  52. CTaskWizard *_pParent;
  53. HICON _hIcon;
  54. CJob *_pJob;
  55. };
  56. #endif // __COMPLETE_HXX_