pch.h 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. /////////////////////////////////////////////////////////////////////////////
  2. // pch.h : include file for standard system include files,
  3. // or project specific include files that are used frequently, but
  4. // are changed infrequently
  5. //
  6. #pragma warning (disable:4786) // disable 'identifier was truncated to '255'...' warning
  7. #if _MSC_VER >= 1000
  8. #pragma once
  9. #endif // _MSC_VER >= 1000
  10. #define VC_EXTRALEAN // Exclude rarely-used stuff from Windows headers
  11. #define _WIN32_DCOM // Enable DCOM features
  12. #define __MODULE__ "TCObj"
  13. // CRT headers
  14. #include <crtdbg.h>
  15. // STL headers
  16. #include <algorithm>
  17. #include <map>
  18. #include <set>
  19. #include <vector>
  20. // Win32 headers
  21. #include <windows.h> // Win32 declarations
  22. // ATL headers
  23. #include <atlbase.h> // ATL base declarations
  24. extern CComModule _Module; // ATL mandatory symbol
  25. #include <atlcom.h> // ATL component object classes
  26. #include <atlwin.h> // ATL window classes
  27. // ZLib headers
  28. #include <..\zlib\zlib.h>
  29. #include <FixDelete.h>