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

📄 mytypes.h

📁 聊天代码! 视频
💻 H
字号:
// 聊天室信息数据结构
struct ChatRoomInfoTag
{
	UINT nPort;			//聊天室的端口号,请不要修改它
	long nHireRoom;		//包间用的积分,请不要修改它
	long nLevel;		//进入的等级
	long nUserCount;	//在线人数统计
	long nMaxUserCount;	//在线人数最多时
	long nMaxUser;		//聊天室的最大人数限制
	int nRoomNo;		//聊天室的房间号,请不要修改它
	char strAdminList[255];	//管理员列表
	char strLogFile[255];	//Log 文件名,请不要修改它
	char strRoomName[255];	//房间名
	char strRoot[255];	//WWW的根目录,请不要修改它
	char strTopic[255];	//本室话题
	bool bSaveLog;		//是否保存日志
	FILE *fpLog;		//日志文件句柄


	bool bUser1;	//以下用户扩展备用
	bool bUser2;

	long nUser1;
	long nUser2;

	char strUser1[255];
	char strUser2[255];
};

// 用户信息数据结构
struct ChatUserInfoTag
{
	bool bSendLoginMsg;	// 系统用标记
	bool bHidden;		// 是否隐身标记
	bool bShowIcon;		// 是否显示头像标记
	unsigned long nID;	// ID号
	long nCredit;		// 信用点
	long nLevel;		// 等级
	long nSex;			// 性别
	long nLoginTime;	// 登录的时间
	long nEndTime;		// 最后的时间
	long nIcon;			// 头像
	long nSays;			// 对话数

	char strUserName[255];	// 聊天用户名
	char strNick[255];		// 用户昵称(真实的名称)
	char strPasswd[255];	// 密码
	char strRnd[255];		// 一个随机串
	char strState[255];		// 用户的状态
	char strIP[255];		// 登录时的IP地址
	char strFrom[255];		// 来自
	char strResume[255];	// 个人介绍
	CAsyncSocket *Socket;	// 套接字

	bool bUser1;			// 用户扩展备用
	long nUser1;			// 用户扩展备用
	char strUser1[255];		// 用户扩展备用
};

⌨️ 快捷键说明

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