?? y_c.h
字號:
// Y_c.h: interface for the Y_c class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_Y_C_H__91F0C6C2_06DA_11D4_8690_0000B4C032AE__INCLUDED_)
#define AFX_Y_C_H__91F0C6C2_06DA_11D4_8690_0000B4C032AE__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#define DNSCHATID 0x555 // Well known socket for DNS GUID generation
#define VERSION_MAJOR 2
#define COMMAND1 101//用戶登錄,向登錄用戶及數據庫中所有好友發出此用戶上線的消息
#define COMMAND2 102//用戶離線,向登錄用戶及數據庫中好友發出此用戶離線的消息,
//并取消此套接字的連接和相關信息
#define COMMAND3 103//用戶要求將某ID加為好友
#define COMMAND4 104//用戶普通傳送文本
#define COMMAND5 105//當前在線的好友名單
#define MAXFRIENDSIZE 100
struct FRIENDMSG
{
WORD ImgIndex;//圖標索引號
WORD Index;//在列表中的索引號,現在用不上了。但可作為保留
int Status;
WORD Foder;
DWORD Friend;//編號
BOOL OnOrDown;//是否在線
char Name[100];//名稱
CStringArray RcvBuffer;
};
struct USERHEADDEF
{
WORD Len;
WORD SendUserID;
WORD RecvUserID;
BYTE Optn;
};
struct SOCKUSERDEF
{
SOCKET Sock;
int R_Ready;
int W_Ready;
int Connection;
struct FRIENDMSG Friend[MAXFRIENDSIZE];//用戶好友表
char SendChBuffer[256];
char RecvChBuffer[256];
};
class Y_c
{
public:
Y_c();
virtual ~Y_c();
};
#endif // !defined(AFX_Y_C_H__91F0C6C2_06DA_11D4_8690_0000B4C032AE__INCLUDED_)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -