hkwindows.h
上传用户:yisoukefu
上传日期:2020-08-09
资源大小:39506k
文件大小:3k
源码类别:

其他游戏

开发平台:

Visual C++

  1. /* 
  2.  * 
  3.  * Confidential Information of Telekinesys Research Limited (t/a Havok). Not for disclosure or distribution without Havok's
  4.  * prior written consent. This software contains code, techniques and know-how which is confidential and proprietary to Havok.
  5.  * Level 2 and Level 3 source code contains trade secrets of Havok. Havok Software (C) Copyright 1999-2009 Telekinesys Research Limited t/a Havok. All Rights Reserved. Use of this software is subject to the terms of an end user license agreement.
  6.  * 
  7.  */
  8. #ifndef HK_BASE_WINDOWS_H
  9. #define HK_BASE_WINDOWS_H
  10. #ifndef _WINDOWS_  // may already be included
  11. // remember if we defined symbols so we can reset them afterward
  12. #ifndef _WIN32_WINNT
  13. # define _WIN32_WINNT 0x0500   // Windows2000 or higher
  14. # define HK_DEFINED_WIN32_WINNT
  15. #endif
  16. #ifndef WIN32_LEAN_AND_MEAN
  17. # define WIN32_LEAN_AND_MEAN
  18. # define HK_DEFINED_WIN32_LEAN_AND_MEAN
  19. #endif
  20. #define NOGDICAPMASKS
  21. #define NOVIRTUALKEYCODES
  22. #define NOWINMESSAGES
  23. #define NOWINSTYLES
  24. #define NOSYSMETRICS
  25. #define NOMENUS
  26. #define NOICONS
  27. #define NOKEYSTATES
  28. #define NOSYSCOMMANDS
  29. #define NORASTEROPS
  30. //#define NOSHOWWINDOW
  31. #define OEMRESOURCE
  32. #define NOATOM
  33. #define NOCLIPBOARD
  34. #define NOCOLOR
  35. #define NOCTLMGR
  36. #define NODRAWTEXT
  37. #define NOGDI
  38. #define NOKERNEL
  39. //#define NOUSER wsprintf
  40. #define NONLS
  41. #define NOMB
  42. #define NOMEMMGR
  43. #define NOMETAFILE
  44. #define NOMINMAX
  45. #define NOMSG
  46. #define NOOPENFILE
  47. #define NOSCROLL
  48. #define NOSERVICE
  49. #define NOSOUND
  50. #define NOTEXTMETRIC
  51. #define NOWH
  52. #define NOWINOFFSETS
  53. #define NOCOMM
  54. #define NOKANJI
  55. #define NOHELP
  56. #define NOPROFILER
  57. #define NODEFERWINDOWPOS
  58. #define NOMCX
  59. #include <windows.h>
  60. #ifdef HK_DEFINED_WIN32_WINNT
  61. # undef _WIN32_WINNT
  62. # undef HK_DEFINED_WIN32_WINNT
  63. #endif
  64. #ifdef HK_DEFINED_WIN32_LEAN_AND_MEAN
  65. # undef WIN32_LEAN_AND_MEAN
  66. # undef HK_DEFINED_WIN32_LEAN_AND_MEAN
  67. #endif
  68. #endif // ifndef _WINDOWS_
  69. #endif // HK_BASE_WINDOWS_H
  70. /*
  71. * Havok SDK - NO SOURCE PC DOWNLOAD, BUILD(#20090216)
  72. * Confidential Information of Havok.  (C) Copyright 1999-2009
  73. * Telekinesys Research Limited t/a Havok. All Rights Reserved. The Havok
  74. * Logo, and the Havok buzzsaw logo are trademarks of Havok.  Title, ownership
  75. * rights, and intellectual property rights in the Havok software remain in
  76. * Havok and/or its suppliers.
  77. * Use of this software for evaluation purposes is subject to and indicates
  78. * acceptance of the End User licence Agreement for this product. A copy of
  79. * the license is included with this software and is also available at www.havok.com/tryhavok.
  80. */