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.2 KiB

  1. // Copyright (C) 2001 Microsoft Corporation
  2. //
  3. // Application Partition (aka. Non-Domain Naming Context) page
  4. //
  5. // 24 Jul 2001 sburns
  6. #ifndef APPLICATIONPARTITIONPAGE_HPP_INCLUDED
  7. #define APPLICATIONPARTITIONPAGE_HPP_INCLUDED
  8. #include "page.hpp"
  9. class ApplicationPartitionPage : public DCPromoWizardPage
  10. {
  11. public:
  12. ApplicationPartitionPage();
  13. protected:
  14. virtual ~ApplicationPartitionPage();
  15. // Dialog overrides
  16. virtual
  17. bool
  18. OnCommand(
  19. HWND windowFrom,
  20. unsigned controlIDFrom,
  21. unsigned code);
  22. virtual
  23. bool
  24. OnNotify(
  25. HWND windowFrom,
  26. UINT_PTR controlIDFrom,
  27. UINT code,
  28. LPARAM lparam);
  29. virtual
  30. void
  31. OnInit();
  32. // PropertyPage overrides
  33. virtual
  34. bool
  35. OnSetActive();
  36. // DCPromoWizardPage overrides
  37. virtual
  38. int
  39. Validate();
  40. private:
  41. void
  42. PopulateListView();
  43. // not defined; no copying allowed
  44. ApplicationPartitionPage(const ApplicationPartitionPage&);
  45. const ApplicationPartitionPage& operator=(const ApplicationPartitionPage&);
  46. };
  47. #endif // APPLICATIONPARTITIONPAGE_HPP_INCLUDED