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

📄 language.h

📁 国内著名网络游戏dragon的客户端登陆用完整源码 配套一起上传的服务端部分可开服 无说明文档
💻 H
字号:
#pragma once

#include <wtypes.h>


#define MAX_KIND					10			//辆幅
#define MAX_ONE_LINE_CHAR_NUM		4096		//茄临俊 甸绢哎 荐 乐绰 弥措狼 辨捞
#define MAX_FILE_LENGTH				2048		//txt拳老捞 乐绰 镑狼 path狼 弥措蔼
//#define MAX_SENTENCE_LENGTH			1024

// thai2 YGI
#include "ftwbrk.h"

class CLanguage
{
private:	
	DWORD		WinAreaCode;
	DWORD		AreaCode;

	char		LoadedFileName[MAX_FILE_LENGTH];
	
	char		szNullString[2];


	DWORD		m_dwTotalLength;						//DataAddress啊 啊瘤绰 辨捞.阿 巩厘狼 辨捞狼 钦 + m_dwSumOfTotalLine;

	DWORD		m_dwSumOfTotalLine;						//m_dwTotalLineOfKind狼 钦
	DWORD		m_dwTotalLineOfKind[MAX_KIND];			//阿 辆幅喊肺 啊瘤绊 乐绰 扼牢狼 荐

	DWORD		m_dwSumOfMaxLineNumber;					//m_dwMaxLineNumberOfKind狼 钦
	DWORD		m_dwMaxLineNumberOfKind[MAX_KIND];		//阿 辆幅喊肺 啊瘤绊 乐绰 啊厘 奴 锅龋狼 扼牢( 锅龋 )

	char*		DataAddress;
	char*		IndexAddress;	

	int			CheckArea();							//绢恫 攫绢甫 静绰瘤 眉农窍绰 窃荐
	int			LoadingByAreaCode();					//AreaCode俊 狼秦辑 秦寸窍绰 拳老阑 佬绢 甸牢促.

	int			Preloading();							//倔付父怒狼 皋葛府啊 鞘夸茄瘤 拌魂茄促
	int			Loading();								//皋葛府甫 棱绊 秦寸窍绰 镑俊 咆胶飘甫 笼绢 持绰促.

	int			CheckHeader(DWORD &Header,char* data);				//辆幅牢啊甫 魄窜	.割锅掳 锅龋牢瘤 馆券
	int			CheckNumber(DWORD &Number,char* data);				//锅龋啊 割锅牢瘤 犬牢茄促.锅龋 馆券
	int			CheckSentence(void * sentence,char* data);			//巩厘捞 倔付唱 变啊甫 犬牢茄促.巩厘狼 辨捞 馆券

	int			GetOneLine(void * data,FILE* fp);

public:
	char		ReturnBuffer[MAX_ONE_LINE_CHAR_NUM];
	char*		OutputMessage(int NumOfSentence);	//秦寸窍绰 皋矫瘤甫 Sentence俊促 持绊 绝栏搁 Sentence俊绰 酒公蔼档 绝促.
	char*		OutputMessage(int Kind,int Num);	//秦寸窍绰 皋矫瘤甫 Sentence俊促 持绊 绝栏搁 Sentence俊绰 酒公蔼档 绝促.

	int			Init();

	void		DisplayAllData();

	CLanguage();
	~CLanguage();
};

typedef CLanguage LanguagePack;

extern LanguagePack* lan;
extern int LoadLanguageText();

// thai YGI
extern void ThaiBreak( char *msg,BYTE *brk); // CSD-030324
extern ThaiBreakIterator TBreak; // CSD-030324

⌨️ 快捷键说明

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