msgweather.h
来自「网络游戏魔域的服务端与客户端完整源代码 包括详细的说明文档与开发日志」· C头文件 代码 · 共 55 行
H
55 行
#ifndef MSGWEATHER_HEADER_KATTY
#define MSGWEATHER_HEADER_KATTY
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "NetMsg.h"
enum { WEATHER_NONE=0, WEATHER_FINE,
WEATHER_RAINY, WEATHER_SNOWY, WEATHER_SANDS,
WEATHER_LEAF, WEATHER_NOUSED, WEATHER_FLOWER,
WEATHER_FLY, WEATHER_DANDELION, WEATHER_WORM, WEATHER_CLOUD,
WEATHER_ALL};
typedef struct {
unsigned short unMsgSize;
unsigned short unMsgType;
int nType;
int nIntensity; // 1 - 1024
int nDir; // 0 +- 60
DWORD dwColor; // 0 - (MAX-1)
}MSG_WeatherInfo;
const int WEATHER_RESET = 1;
const int WEATHER_STOP = 2;
const int WEATHER_CREATE= 3;
const int WEATHER_DESTROY=4;
class CMsgWeather : public CNetMsg
{
public:
CMsgWeather();
virtual ~CMsgWeather();
BOOL ConvertInfoForm (int nType, int nIntensity, int nDir, DWORD nColor);
public:
virtual BOOL Create (char* pMsgBuf, DWORD dwSize);
virtual void Process (void* pInfo);
protected:
MSG_WeatherInfo* m_pInfo;
};
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?