72 lines
1.4 KiB
C
72 lines
1.4 KiB
C
|
|
#ifndef GAME_DLG_CUSTOM_RULE_HEAD_FILE
|
|||
|
|
#define GAME_DLG_CUSTOM_RULE_HEAD_FILE
|
|||
|
|
|
|||
|
|
#pragma once
|
|||
|
|
|
|||
|
|
#include "Stdafx.h"
|
|||
|
|
|
|||
|
|
//////////////////////////////////////////////////////////////////////////////////
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD>ýṹ
|
|||
|
|
struct tagCustomRule
|
|||
|
|
{
|
|||
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
WORD wMaxScoreTimes; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
WORD wFleeScoreTimes; //<2F><><EFBFBD>ܱ<EFBFBD><DCB1><EFBFBD>
|
|||
|
|
BYTE cbFleeScorePatch; //<2F><><EFBFBD>ܲ<EFBFBD><DCB2><EFBFBD>
|
|||
|
|
|
|||
|
|
//ʱ<>䶨<EFBFBD><E4B6A8>
|
|||
|
|
BYTE cbTimeOutCard; //<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
|
|||
|
|
BYTE cbTimeCallScore; //<2F>з<EFBFBD>ʱ<EFBFBD><CAB1>
|
|||
|
|
BYTE cbTimeStartGame; //<2F><>ʼʱ<CABC><CAB1>
|
|||
|
|
BYTE cbTimeHeadOutCard; //<2F>׳<EFBFBD>ʱ<EFBFBD><CAB1>
|
|||
|
|
|
|||
|
|
BYTE cbOverTimeTrustee; //<2F><>ʱ<EFBFBD>й<EFBFBD>;
|
|||
|
|
BYTE cbAllNotCallResend; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҷ<EFBFBD><D2B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>·<EFBFBD><C2B7><EFBFBD>;
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
//////////////////////////////////////////////////////////////////////////////////
|
|||
|
|
|
|||
|
|
//<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
|