pch.h 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. /*-------------------------------------------------------------------------
  2. pch.h
  3. Precompiled header for Lobby
  4. Owner:
  5. Copyright 1986-2000 Microsoft Corporation, All Rights Reserved
  6. *-----------------------------------------------------------------------*/
  7. #ifndef _LOBBY_PCH_
  8. #define _LOBBY_PCH_
  9. #include <windows.h>
  10. #include <stdlib.h>
  11. #include <memory.h>
  12. #include <dplobby.h>
  13. // This also includes <atlbase.h> and <atlcom.h>
  14. #include "LobbyModule.h"
  15. #include <stdio.h>
  16. // identifier was truncated to '255' characters in the debug information
  17. #pragma warning(disable : 4786)
  18. // 'identifier' : decorated name length exceeded, name was truncated
  19. #pragma warning(disable : 4503)
  20. #include <map>
  21. #define __MODULE__ "Lobby"
  22. #include <zlib.h>
  23. #include <utility.h>
  24. // VS.Net 2003 port
  25. #if _MSC_VER < 1300
  26. #include <TCLib.h>
  27. #include <TCAtl.h>
  28. #include <..\TCAtl\ObjectMap.h>
  29. #include <..\TCAtl\UserAcct.h>
  30. #include <..\TCLib\TCThread.h>
  31. #endif
  32. #ifdef USEAUTH
  33. #include "LobQueries.h" // and allegdb.h
  34. #endif
  35. #include <guids.h>
  36. #include "resource.h"
  37. #include "messagecore.h"
  38. #include "messagesAll.h"
  39. #include "messagesLS.h"
  40. #include "messagesLC.h"
  41. #include "sharemem.h"
  42. #include "counters.h"
  43. #include "zauth.h"
  44. #include "broadcast.h"
  45. #include "zgameinfo.h"
  46. #include "LobbyApp.h"
  47. #include "mission.h"
  48. #include "client.h"
  49. #include "server.h"
  50. #include "AutoUpdate.h"
  51. #include "LobbyEvents.h"
  52. /////////////////////////////////////////////////////////////////////////////
  53. // This is included very last since it conflicts with <atlwin.h>, included
  54. // indirectly by <TCAtl.h>.
  55. //
  56. #include <windowsx.h> // For GlobalAllocPtr and GlobalFreePtr
  57. /////////////////////////////////////////////////////////////////////////////
  58. #endif