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.

57 lines
1.2 KiB

  1. // priv.h: declarations used throughout webvw
  2. #ifndef __PRIV_H
  3. #define __PRIV_H
  4. #define POST_IE5_BETA
  5. #define NO_W95_TRANSACCEL_WRAPS_TBS
  6. #define NO_W95_GETCLASSINFO_WRAPS
  7. #include <w95wraps.h>
  8. // Some of the string versions are not redirected to the shlwapi versions in w95wraps.
  9. // Use the shlwapi version of the following functions
  10. #ifndef lstrcpyW
  11. #define lstrcpyW StrCpyW
  12. #endif
  13. #ifndef lstrcatW
  14. #define lstrcatW StrCatW
  15. #endif
  16. #ifndef lstrcmpW
  17. #define lstrcmpW StrCmpW
  18. #endif
  19. #ifndef lstrcmpiW
  20. #define lstrcmpiW StrCmpIW
  21. #endif
  22. #ifndef lstrncmpiW
  23. #define lstrncmpiW StrCmpNIW
  24. #endif
  25. #ifndef lstrcpynW
  26. #define lstrcpynW StrCpyNW
  27. #endif
  28. #include <shlobj.h>
  29. #include <shlwapi.h>
  30. #include <shlwapip.h>
  31. #include <shfusion.h>
  32. EXTERN_C int WINAPIV wsprintfWrapW(
  33. OUT LPWSTR pwszOut,
  34. IN LPCWSTR pwszFormat,
  35. ...);
  36. #include "atlwraps.h"
  37. #include "stdafx.h"
  38. // Keep the above in the same order. Add anything you want to, below this.
  39. #include <wininet.h>
  40. #include <debug.h>
  41. #include <ccstock.h>
  42. #include <ieguidp.h>
  43. #include "resource.h"
  44. #include "wvmacros.h"
  45. #include "webvwid.h"
  46. #include "webvw.h"
  47. #include "util.h"
  48. #include "ThumbCtl.h"
  49. #endif // __PRIV_H