Windows NT 4.0 source code leak
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.

41 lines
946 B

4 years ago
  1. /******************************Module*Header*******************************\
  2. * Module Name: ssintrnl.hxx
  3. *
  4. * Internal include file for screen saver common shell
  5. *
  6. * Copyright (c) 1996 Microsoft Corporation
  7. *
  8. \**************************************************************************/
  9. #ifndef __ssintrnl_hxx__
  10. #define __ssintrnl_hxx__
  11. #include "sscommon.h"
  12. #include "util.hxx"
  13. #include "glscrnsv.hxx"
  14. // one and only screen saver instance
  15. extern SCRNSAVE *gpss;
  16. // delayed start stuff
  17. #define SS_DELAYED_START_KLUGE 1
  18. #if 0
  19. // Delayed start is dependent on ss type
  20. #define SS_DELAY_START( type ) \
  21. ((type) == SS_TYPE_PREVIEW)
  22. #else
  23. // Use delayed start for all ss types.
  24. #define SS_DELAY_START( type ) \
  25. (TRUE)
  26. #endif
  27. #ifdef SS_WIN95
  28. // This works around win95 problem with excessive WM_TIMER msgs flooding the
  29. // queue, preventing password dialogs from displaying
  30. #define SS_WIN95_TIMER_HACK 1
  31. #endif
  32. #endif // __ssintrnl_hxx__