Files
wnmj/Servers/服务器组件/模块管理/DlgServerMatch.h

69 lines
1.3 KiB
C
Raw Normal View History

2026-02-13 14:34:15 +08:00
#ifndef DLG_MATCH_HEAD_FILE
#define DLG_MATCH_HEAD_FILE
#pragma once
//<2F><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>
#include "ModuleManagerHead.h"
#include "ServerInfoManager.h"
#include "MatchListControl.h"
//////////////////////////////////////////////////////////////////////////////////////////////////
//<2F><><EFBFBD>Ի<EFBFBD><D4BB><EFBFBD>
class MODULE_MANAGER_CLASS CDlgServerMatch : public CDialog
{
//<2F><>ʶ<EFBFBD><CAB6><EFBFBD><EFBFBD>
protected:
WORD m_wKindID; //<2F><><EFBFBD>ͱ<EFBFBD>ʶ
//<2F>б<EFBFBD><D0B1><EFBFBD><EFBFBD><EFBFBD>
protected:
CMatchOptionBuffer m_MatchOptionBuffer; //ģ<><C4A3><EFBFBD><EFBFBD>Ϣ
CMatchListControl m_MatchListControl; //<2F><><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD>
//<2F><><EFBFBD>ñ<EFBFBD><C3B1><EFBFBD>
public:
tagGameMatchOption m_GameMatchOption; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
public:
//<2F><><EFBFBD><EFBFBD><ECBAAF>
CDlgServerMatch();
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
virtual ~CDlgServerMatch();
//<2F>̳к<CCB3><D0BA><EFBFBD>
protected:
//<2F><>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD>
virtual BOOL OnInitDialog();
//<2F><><EFBFBD>ݽ<EFBFBD><DDBD><EFBFBD>
virtual void DoDataExchange(CDataExchange* pDX);
//<2F><><EFBFBD>ú<EFBFBD><C3BA><EFBFBD>
public:
//<2F>򿪱<EFBFBD><F2BFAAB1><EFBFBD>
bool OpenGameMatch(WORD wKindID);
//<2F><><EFBFBD>ܺ<EFBFBD><DCBA><EFBFBD>
protected:
//<2F><><EFBFBD>ط<EFBFBD><D8B7><EFBFBD>
bool LoadDBMatchItem();
//<2F><>ť<EFBFBD><C5A5>Ϣ
protected:
//<2F><><EFBFBD>ط<EFBFBD><D8B7><EFBFBD>
VOID OnBnClickedLoadMatch();
//<2F>ؼ<EFBFBD><D8BC><EFBFBD>Ϣ
protected:
//˫<><CBAB><EFBFBD>б<EFBFBD>
VOID OnNMDblclkServerList(NMHDR * pNMHDR, LRESULT * pResult);
//ѡ<><D1A1><EFBFBD>ı<EFBFBD>
VOID OnLvnItemChangedServerList(NMHDR * pNMHDR, LRESULT * pResult);
DECLARE_MESSAGE_MAP()
};
//////////////////////////////////////////////////////////////////////////////////////////////////
#endif