📄 msg.h
字号:
// Msg.h: interface for the CMsg1 class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_MSG_H__19113F14_4795_11D5_B10A_ECBDE0D3F600__INCLUDED_)
#define AFX_MSG_H__19113F14_4795_11D5_B10A_ECBDE0D3F600__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "Data.h"
class CMsg1 : public CData
{
public:
virtual BOOL LoadFromBuf();
virtual void PackToBuf();
CMsg1();
virtual ~CMsg1();
DWORD FriendId;
CTime Time;
CString Msg;
};
class CMsg2 : public CData
{
public:
virtual BOOL LoadFromBuf();
virtual void PackToBuf();
CMsg2();
virtual ~CMsg2();
CArray<DWORD,DWORD> aFriendId;
CTime Time;
CString Msg;
};
class CMsg3 : public CData
{
public:
virtual BOOL LoadFromBuf();
virtual void PackToBuf();
CMsg3();
virtual ~CMsg3();
DWORD Value;
};
class CMsg4 : public CData
{
public:
virtual BOOL LoadFromBuf();
virtual void PackToBuf();
CMsg4();
virtual ~CMsg4();
CString BroadcastPwd;
CString Msg;
};
class CMsgModifyPwd : public CData
{
public:
virtual BOOL LoadFromBuf();
virtual void PackToBuf();
CMsgModifyPwd();
virtual ~CMsgModifyPwd();
CString OldPwd;
CString NewPwd;
};
class CMsgOnlineFriend : public CData
{
public:
virtual void PackToBuf();
virtual BOOL LoadFromBuf();
CMsgOnlineFriend();
virtual ~CMsgOnlineFriend();
CArray<DWORD,DWORD> aFriendId;
CArray<BYTE,BYTE> aFriendState;
CArray<DWORD,DWORD> aFriendIP;
CArray<DWORD,DWORD> aFriendPort;
};
class CMsgChangePI : public CData
{
public:
enum{NAME=1<<0,SEX=1<<1,AGE=1<<2,COUNTRY= 1<<3,PROVINCE= 1<<4,
CITY=1<<5,PHOTOID=1<<6,CANBEADD=1<<7};
public:
virtual BOOL LoadFromBuf();
virtual void PackToBuf();
CMsgChangePI();
virtual ~CMsgChangePI();
DWORD Mask;
CString Name;
BYTE Sex;
BYTE Canbeadd;
DWORD PhotoId;
CString Age;
CString Country;
CString Province;
CString City;
};
class CMsgPerson : public CData
{
public:
virtual BOOL LoadFromBuf();
virtual void PackToBuf();
CMsgPerson();
virtual ~CMsgPerson();
CString Name;
BYTE Sex;
BYTE Canbeadd;
DWORD PhotoId;
CString Age;
CString Country;
CString Province;
CString City;
CString Password;
};
class CShowOnlinePeople : public CData
{
public:
virtual BOOL LoadFromBuf();
virtual void PackToBuf();
CShowOnlinePeople();
virtual ~CShowOnlinePeople();
CArray<DWORD,DWORD>aPhotoId;
CArray<DWORD,DWORD>aId;
CArray<CString,CString>aName;
CArray<CString,CString>aCity;
};
class CNoticeMsg : public CData
{
public:
};
#endif // !defined(AFX_MSG_H__19113F14_4795_11D5_B10A_ECBDE0D3F600__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -