home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / sdk / dbmsg / mapi / manager.sh / _pch.h next >
C/C++ Source or Header  |  1996-04-11  |  2KB  |  68 lines

  1. /*
  2.  *  _ P C H . H
  3.  *
  4.  *  Sample mail handling hook precompiled header source
  5.  *  Copyright 1992-95 Microsoft Corporation.  All Rights Reserved.
  6.  */
  7.  
  8. #pragma warning(disable:4001)   /* single line comments */
  9. #pragma warning(disable:4050)   /* different code attributes */
  10. #pragma warning(disable:4054)   /* cast from function pointer to data pointer */
  11. #pragma warning(disable:4100)   /* unreferenced formal parameter */
  12. #pragma warning(disable:4115)   /* named type def in parens */
  13. #pragma warning(disable:4127)   /* conditional expression is constant */
  14. #pragma warning(disable:4200)   /* zero sized array */
  15. #pragma warning(disable:4201)   /* nameless struct/union */
  16. #pragma warning(disable:4204)   /* non-constant aggregate initializer */
  17. #pragma warning(disable:4206)   /* translation unit is empty */
  18. #pragma warning(disable:4209)   /* benign typedef redefinition */
  19. #pragma warning(disable:4213)   /* cast on l-value */
  20. #pragma warning(disable:4214)   /* bit field types other than int */
  21. #pragma warning(disable:4220)   /* varargs matches remaining parameters */
  22. #pragma warning(disable:4505)   /* unreferenced local function removed */
  23. #pragma warning(disable:4514)   /* unreferenced inline function removed */
  24. #pragma warning(disable:4702)   /* unreachable code */
  25. #pragma warning(disable:4704)   /* inline assembler turns off global optimizer */
  26. #pragma warning(disable:4705)   /* statement has no effect */
  27. #pragma warning(disable:4706)   /* assignment within conditional expression */
  28. #pragma warning(disable:4710)   /* function not expanded */
  29.  
  30. #define STRICT
  31.  
  32. #include <windows.h>
  33. #include <ole2.h>
  34. #include <string.h>
  35. #include <mapix.h>
  36. #include <mapiwin.h>
  37. #include <mapix.h>
  38. #include <mapidefs.h>
  39. #include <mapicode.h>
  40. #include <mapitags.h>
  41. #include <mapiguid.h>
  42. #include <mapispi.h>
  43. #include <mapihook.h>
  44. #include <mapidbg.h>
  45. #include <mapiutil.h>
  46. #include <mapiwz.h>
  47.  
  48. #include <windowsx.h>
  49. #include <wrap3d.h>
  50. #include <richedit.h>
  51. #include <prsht.h>
  52.  
  53. #pragma warning(disable:4001)   /* single line comments */
  54. #pragma warning(disable:4200)   /* zero sized array */
  55.  
  56. #ifdef WIN16
  57. #define EXPORT __export
  58. #else
  59. #define EXPORT
  60. #endif
  61.  
  62. #include "_smh.h"
  63. #include "smhrc.h"
  64.  
  65. #ifdef  WIN16
  66. #include <mmsystem.h>
  67. #endif
  68.