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

📄 common.h

📁 面向软件工程的Visual C++网络程序开发
💻 H
字号:
//: Common.h -- 定义了程序所需的数据结构和宏
// 用户登陆信息
#include "StdAfx.h"

#ifndef COMMON_H_
#define COMMON_H_

typedef struct  tagLoginInfo {
	char name[32];
	char password[32];
} LOGIN_INFO;

// 用户信息
typedef struct tagUserInfo {
	char	name[32];
	u_long	addr; // IP addr
	u_short port; // port num
} USER_INFO;

// 数据包格式
/*
typedef struct tagPackage {
	WORD	type;  // packge type
	LPVOID	pData; // 数据 
} PACKET_TYPE;
*/
typedef WORD	PACKET_TYPE;

// PACKET_TYPE 取值如下:
#define PACKAGE_LOGIN		0
#define PACKAGE_LOGOUT		1
#define PACKAGE_USERLIST	2
#define PACKAGE_USERADD		3
#define PACKAGE_USERDEL		4
#define PACKAGE_MESSAGE		5
#define PACKAGE_SERVERCLOSE 6


#endif //COMMON_H_

⌨️ 快捷键说明

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