msgtalk.h
来自「魔域的源代码」· C头文件 代码 · 共 46 行
H
46 行
// MsgTalk.h: interface for the CMsgTalk class.
//
//////////////////////////////////////////////////////////////////////
#ifndef _MSGTALK_H
#define _MSGTALK_H
#include "NetMsg.h"
#include "NetStringPacker.h"
WORLDKERNEL_BEGIN
class CMsgTalk : public CNetMsg
{
public:
CMsgTalk();
virtual ~CMsgTalk();
BOOL Create (char* pszSpeaker, char* pszHearer, char* pszWords,
char* pszEmotion=NULL, DWORD dwColor=0xffffff,
USHORT unAttribute=_TXTATR_NORMAL, USHORT unStyle=_TXT_NORMAL);
public:
BOOL Create (char* pbufMsg, DWORD dwMsgSize);
void Process (void *pInfo);
private:
typedef struct {
MSGHEAD_DEFINE
DWORD dwWordsColor;
USHORT unTxtAttribute;
USHORT unTxtStyle;
DWORD dwTime;
char szBuf[1];
}MSG_Info;
MSG_Info* m_pInfo;
private:
CNetStringPacker m_StrPacker;
};
WORLDKERNEL_END
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?