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.

54 lines
938 B

  1. // Copyright (C) 1998 Microsoft Corporation
  2. //
  3. // Splash screen for unattended mode
  4. //
  5. // 10-1-98 sburns
  6. #ifndef UNATTENDSPLASHDIALOG_HPP_INCLUDED
  7. #define UNATTENDSPLASHDIALOG_HPP_INCLUDED
  8. class UnattendSplashDialog : public Dialog
  9. {
  10. public:
  11. UnattendSplashDialog(int splashMessageResId);
  12. virtual ~UnattendSplashDialog();
  13. // Cause the window to destroy itself and delete itself (call delete on
  14. // the this pointer.
  15. void
  16. SelfDestruct();
  17. // Dialog overrides
  18. virtual
  19. void
  20. OnInit();
  21. virtual
  22. bool
  23. OnMessage(
  24. UINT message,
  25. WPARAM wparam,
  26. LPARAM lparam);
  27. private:
  28. int messageResId;
  29. // not defined; no copying allowed
  30. UnattendSplashDialog(const UnattendSplashDialog&);
  31. const UnattendSplashDialog& operator=(const UnattendSplashDialog&);
  32. };
  33. #endif // UNATTENDSPLASHDIALOG_HPP_INCLUDED