⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gamerankmanager.h

📁 网狐等级组件
💻 H
字号:

#pragma once

#include "Interface.h"

//游戏等级管理
class CGameRankManager : public IGameRankManager
{
	//函数定义
public:
	CGameRankManager(void);
	virtual ~CGameRankManager(void);

	//基础接口
public:
	//释放对象
	virtual bool __cdecl Release() { if (IsValid()) delete this; return true; }
	//是否有效
	virtual bool __cdecl IsValid() { return AfxIsValidAddress(this,sizeof(CGameRankManager))?true:false; }
	//接口查询
	virtual void * __cdecl QueryInterface(const IID & Guid, DWORD dwQueryVer);

	//组件接口
public:
	//获取等级
	virtual LPCTSTR __cdecl GetGameRank(WORD wKindID, LONG lScore, WORD wGameGenre);
	static LPCTSTR __cdecl GetCurrencyRank(LONG lScore);
	static LPCTSTR __cdecl GetShowHandRank(LONG lScore);
	static LPCTSTR __cdecl GetSanDaHaRank(LONG lScore);
	static LPCTSTR __cdecl GetUncoverPigRank(LONG lScore);
	static LPCTSTR __cdecl GetUpgradeRank(LONG lScore);
	static LPCTSTR __cdecl GetSDragonBallRank(LONG lScore);
	static LPCTSTR __cdecl GetCavernRank(LONG lScore);
	static LPCTSTR __cdecl GetHoeRank(LONG lScore);
	static LPCTSTR __cdecl GetCChessRank(LONG lScore);
	static LPCTSTR __cdecl GetSeZhongRank(LONG lScore);	
	static LPCTSTR __cdecl GetFourEnsignRank(LONG lScore);
	static LPCTSTR __cdecl GetRunFastRank(LONG lScore);

	static LPCTSTR __cdecl GetDoShouQiRank(LONG lScore);
	static LPCTSTR __cdecl GetGoRank(LONG lScore);
	static LPCTSTR __cdecl GetLanddRank(LONG lScore);
	static LPCTSTR __cdecl GetSparrowCSRank(LONG lScore);
	static LPCTSTR __cdecl GetTFZGameRank(LONG lScore);

	static LPCTSTR __cdecl GetDefaultRank(LONG lScore);
};


//-----------------------------------------------
//					the end
//-----------------------------------------------

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -