Files
wnmj/Servers/游戏组件/十三水/游戏服务器/DlgCustomRule.h

64 lines
1.2 KiB
C
Raw Normal View History

2026-02-13 14:34:15 +08:00
#ifndef GAME_DLG_CUSTOM_RULE_HEAD_FILE
#define GAME_DLG_CUSTOM_RULE_HEAD_FILE
#pragma once
#include "Stdafx.h"
//////////////////////////////////////////////////////////////////////////////////
//<2F><><EFBFBD>ýṹ
struct tagCustomRule
{
bool bAutoBuildCard; //<2F>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD>;
WORD wTimeOut; //<2F><>ʱʱ<CAB1><CAB1>;
WORD wSendCardTime; //<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>;
WORD wCompareCardTime; //<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>;
};
//////////////////////////////////////////////////////////////////////////////////
//<2F><><EFBFBD>ô<EFBFBD><C3B4><EFBFBD>
class CDlgCustomRule : public CDialog
{
//<2F><><EFBFBD>ñ<EFBFBD><C3B1><EFBFBD>
protected:
tagCustomRule m_CustomRule; //<2F><><EFBFBD>ýṹ
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
public:
//<2F><><EFBFBD><EFBFBD><ECBAAF>
CDlgCustomRule();
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
virtual ~CDlgCustomRule();
//<2F><><EFBFBD>غ<EFBFBD><D8BA><EFBFBD>
protected:
//<2F><><EFBFBD>ú<EFBFBD><C3BA><EFBFBD>
virtual BOOL OnInitDialog();
//ȷ<><C8B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
virtual VOID OnOK();
//ȡ<><C8A1><EFBFBD><EFBFBD>Ϣ
virtual VOID OnCancel();
//<2F><><EFBFBD>ܺ<EFBFBD><DCBA><EFBFBD>
public:
//<2F><><EFBFBD>¿ؼ<C2BF>
bool FillDataToControl();
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
bool FillControlToData();
//<2F><><EFBFBD>ú<EFBFBD><C3BA><EFBFBD>
public:
//<2F><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>
bool GetCustomRule(tagCustomRule & CustomRule);
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
bool SetCustomRule(tagCustomRule & CustomRule);
DECLARE_MESSAGE_MAP()
};
//////////////////////////////////////////////////////////////////////////////////
#endif