Messages.h
上传用户:fjjkzlh
上传日期:2010-04-06
资源大小:469k
文件大小:1k
源码类别:

棋牌游戏

开发平台:

Visual C++

  1. // Messages.h
  2. // 功能:定义消息结构及各种消息
  3. #ifndef _MSGSTRUCT_
  4. #define _MSGSTRUCT_
  5. typedef struct _tagMsgStruct {
  6.     // 消息ID
  7.     UINT uMsg;
  8.     // 落子信息
  9.     int x;
  10.     int y;
  11.     int color;
  12.     // 消息内容
  13.     TCHAR szMsg[128];
  14. } MSGSTRUCT;
  15. #endif // _MSGSTRUCT_
  16. // 落子消息
  17. #define MSG_PUTSTEP     0x00000001
  18. // 悔棋消息
  19. #define MSG_BACK        0x00000002
  20. // 同意悔棋消息
  21. #define MSG_AGREEBACK   0x00000003
  22. // 拒绝悔棋消息
  23. #define MSG_REFUSEBACK  0x00000004
  24. // 和棋消息
  25. #define MSG_DRAW        0x00000005
  26. // 同意和棋消息
  27. #define MSG_AGREEDRAW   0x00000006
  28. // 拒绝和棋消息
  29. #define MSG_REFUSEDRAW  0x00000007
  30. // 认输消息
  31. #define MSG_GIVEUP      0x00000008
  32. // 聊天消息
  33. #define MSG_CHAT        0x00000009
  34. // 对方信息消息
  35. #define MSG_INFORMATION 0x0000000a
  36. // 再次开局消息
  37. #define MSG_PLAYAGAIN   0x0000000b
  38. // 同意再次开局消息
  39. #define MSG_AGREEAGAIN  0x0000000c