诸暨麻将添加redis
25개 이상의 토픽을 선택하실 수 없습니다. Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

45 lines
1.1 KiB

  1. #ifndef MATCH_LIST_CONTROL_HEAD_FILE
  2. #define MATCH_LIST_CONTROL_HEAD_FILE
  3. #pragma once
  4. #include "ListControl.h"
  5. #include "ModuleManagerHead.h"
  6. //////////////////////////////////////////////////////////////////////////////////
  7. //房间列表
  8. class MODULE_MANAGER_CLASS CMatchListControl : public CListControl
  9. {
  10. //函数定义
  11. public:
  12. //构造函数
  13. CMatchListControl();
  14. //析构函数
  15. virtual ~CMatchListControl();
  16. //重载函数
  17. public:
  18. //配置列表
  19. virtual VOID InitListControl();
  20. //子项排序
  21. virtual INT SortListItemData(LPARAM lParam1, LPARAM lParam2, WORD wColumnIndex);
  22. //获取颜色
  23. virtual VOID GetListItemColor(LPARAM lItemParam, UINT uItemStatus, tagListItemColor & ListItemColor);
  24. //功能函数
  25. public:
  26. //插入列表
  27. bool InsertMatchOption(tagGameMatchOption * pGameMatchOption);
  28. //辅助函数
  29. private:
  30. //插入索引
  31. WORD GetInsertIndex(tagGameMatchOption * pGameMatchOption);
  32. //描述字符
  33. LPCTSTR GetDescribeString(tagGameMatchOption * pGameMatchOption, WORD wColumnIndex);
  34. };
  35. //////////////////////////////////////////////////////////////////////////////////
  36. #endif