📄 mirmap.h
字号:
#pragma once
struct MapHeader
{
WORD Width;
WORD Height;
char Title[17];
BYTE UpdateTime[8];
BYTE Reserved[23];
};
struct MapPoint
{
WORD BackImg;
WORD MiddImg;
WORD ForeImg;
BYTE DoorIndex;
BYTE DoorOffset;
BYTE AniFrame;
BYTE AniTick;
BYTE Area;
BYTE Light;
};
class CMirMap
{
public:
CMirMap(LPCTSTR lpFileName);
~CMirMap(void);
BOOL LoadMap(LPCTSTR lpFileName);
protected:
MapHeader m_MapHeader;
MapPoint* m_lpMapData;
public:
MapPoint*GetMapPoint(int x, int y);
void DrawMap(LP_DISPLAY lpDisplay,int sx,int sy,int x,int y);
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -