Source code of Windows XP (NT5)
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.

58 lines
2.2 KiB

  1. //---------------------------------------------------------------------------
  2. // StdAfx.h - defines precompiled hdr set (doesn't use CrtDbgReport)
  3. //---------------------------------------------------------------------------
  4. #ifndef _STDAFX_UXTHEME_
  5. #define _STDAFX_UXTHEME_
  6. //---------------------------------------------------------------------------
  7. #include <nt.h>
  8. #include <ntrtl.h>
  9. #include <nturtl.h>
  10. //---------------------------------------------------------------------------
  11. #include <wchar.h>
  12. #include <stdio.h>
  13. #include <stdlib.h>
  14. #include <io.h>
  15. //---------------------------------------------------------------------------
  16. #define _ATL_NO_ATTRIBUTES
  17. #define _ATL_APARTMENT_THREADED
  18. //---------------------------------------------------------------------------
  19. #ifndef _WIN32_WINNT
  20. #define _WIN32_WINNT 0x0400
  21. #endif
  22. #include <windows.h>
  23. #include <winuser.h>
  24. #include <winnls.h>
  25. //---------------------------------------------------------------------------
  26. #include <w4warn.h>
  27. //---------------------------------------------------------------------------
  28. #define _UXTHEME_
  29. //#define __NO_APPHACKS__ // disables app hacks
  30. //---------------------------------------------------------------------------
  31. //---- keep this for a while (allows building on win2000 for home development) ----
  32. #ifndef SPI_GETDROPSHADOW
  33. #define SPI_GETDROPSHADOW 0x1024
  34. #define SPI_SETDROPSHADOW 0x1025
  35. #endif
  36. //---------------------------------------------------------------------------
  37. #include "autos.h"
  38. #include "log.h"
  39. #include "Errors.h"
  40. #include "Utils.h"
  41. #include "SimpStr.h"
  42. #include "stringtable.h"
  43. //---------------------------------------------------------------------------
  44. #include <atlbase.h>
  45. //---------------------------------------------------------------------------
  46. #include "TmSchema.h"
  47. #include <uxtheme.h>
  48. #include <uxthemep.h>
  49. #include "wrapper.h"
  50. #undef HKEY_CURRENT_USER
  51. #define HKEY_CURRENT_USER !!DO NOT USE HKEY_CURRENT_USER - USE CCurrentUser!!
  52. #include "globals.h"
  53. //---------------------------------------------------------------------------
  54. #endif //_STDAFX_UXTHEME_
  55. //---------------------------------------------------------------------------