GpsLinkStruct.h
上传用户:yffx2008
上传日期:2014-10-12
资源大小:12414k
文件大小:2k
- // GpsLinkLibStruct.h: interface for the CGpsLinkStruct class.
- //
- //////////////////////////////////////////////////////////////////////
- #include "GpsPoint.h"
- #if !defined(AFX_GPSLINKLIBSTRUCT_H__95A72EC1_CE31_11D7_B7C5_00E01808A228__INCLUDED_)
- #define AFX_GPSLINKLIBSTRUCT_H__95A72EC1_CE31_11D7_B7C5_00E01808A228__INCLUDED_
- #if _MSC_VER > 1000
- #pragma once
- #endif // _MSC_VER > 1000
- #define GpsLibFileLen 8
- class CGpsLinkStruct : public CObject
- {
- public:
- CGpsLinkStruct();
- virtual ~CGpsLinkStruct();
- CGpsLinkStruct& operator = (CGpsLinkStruct& ds);
- public:
- char m_LinkLibName[GpsLibFileLen + 1];
- BYTE m_LinkLibName_Bytes;
- char m_PlaceName[GpsLibFileLen + 1];
- BYTE m_PlaceName_Bytes;
- short m_CurrMapIsTown;
- BYTE m_CurrMapIsTown_Bytes;
- short m_CurrFilePos;
- BYTE m_CurrFilePos_Bytes;
- char m_TopMapName[GpsLibFileLen + 1];
- BYTE m_TopMapName_Bytes;
- short m_TopMapPos;
- BYTE m_TopMapPos_Bytes;
- short m_TopMapIsTown;
- BYTE m_TopMapIsTown_Bytes;
- char m_BottomMapName[GpsLibFileLen + 1];
- BYTE m_BottomMapName_Bytes;
- short m_BottomMapPos;
- BYTE m_BottomMapPos_Bytes;
- short m_BottomMapIsTown;
- BYTE m_BottomMapIsTown_Bytes;
- char m_LeftMapName[GpsLibFileLen + 1];
- BYTE m_LeftMapName_Bytes;
- short m_LeftMapPos;
- BYTE m_LeftMapPos_Bytes;
- short m_LeftMapIsTown;
- BYTE m_LeftMapIsTown_Bytes;
- char m_RightMapName[GpsLibFileLen + 1];
- BYTE m_RightMapName_Bytes;
- short m_RightMapPos;
- BYTE m_RightMapPos_Bytes;
- short m_RightMapIsTown;
- BYTE m_RightMapIsTown_Bytes;
- short m_MapMinX,m_MapMinY;
- short m_MapMaxX,m_MapMaxY;
- BYTE m_MapXY_Bytes;
- char m_RelatedSignLibName[GpsLibFileLen + 1];
- BYTE m_SignLibName_Bytes;
- ChangeTriangle m_MapTri;
- public:
- };
- #endif // !defined(AFX_GPSLINKLIBSTRUCT_H__95A72EC1_CE31_11D7_B7C5_00E01808A228__INCLUDED_)