XMudClient.h
上传用户:garry_shen
上传日期:2015-04-15
资源大小:45647k
文件大小:7k
源码类别:

游戏引擎

开发平台:

Visual C++

  1. // XMudClient.h : main header file for the XMUDCLIENT application
  2. //
  3. #if !defined(AFX_XMUDCLIENT_H__80F76C24_5954_11D3_BA84_0000E8A021D8__INCLUDED_)
  4. #define AFX_XMUDCLIENT_H__80F76C24_5954_11D3_BA84_0000E8A021D8__INCLUDED_
  5. #include "3DSound.h"
  6. #include "Getdxver.h"
  7. #include "MesssageWnd.h"
  8. // Spock start
  9. #define MAXLOADMAPTIME 30
  10. // Spock end
  11. #define SAFE_RELEASE(x) if (x != NULL) {x->Release(); x = NULL;}
  12. #define RELEASE(x) if (x != NULL) {x->Release(); x = NULL;}
  13. #if _MSC_VER > 1000
  14. #pragma once
  15. #endif
  16. #ifndef __AFXWIN_H__
  17. #error include 'stdafx.h' before including this file for PCH
  18. #endif
  19. #ifdef _DIRECTX7
  20.   #define LPDIRECTDRAW LPDIRECTDRAW7
  21.   #define   DIRECTDRAW   DIRECTDRAW7
  22.   #define  IDirectDraw  IDirectDraw7
  23.   #define LPDDSCAPS LPDDSCAPS2
  24.   #define   DDSCAPS   DDSCAPS2
  25.   #define LPDDSURFACEDESC LPDDSURFACEDESC2
  26.   #define   DDSURFACEDESC   DDSURFACEDESC2
  27.   #define LPDIRECTDRAWSURFACE LPDIRECTDRAWSURFACE7
  28.   #define   DIRECTDRAWSURFACE   DIRECTDRAWSURFACE7
  29.   #define  IDirectDrawSurface  IDirectDrawSurface7
  30. #endif
  31. #define UM_SERVERMSG WM_USER
  32. #define UM_MSG_ABORT WM_USER+1
  33. #define UM_CHANGEMAP WM_USER+2
  34. #define UM_SERBREAK WM_USER+3
  35. #define UM_SERVERACTIVEMSG WM_USER+4
  36. #define UM_MSG_ABORTOK WM_USER+5
  37. #define WSA_GAME WM_USER+6
  38. #define SZVERSION "代刚