GpsLinkStruct.h
上传用户:yffx2008
上传日期:2014-10-12
资源大小:12414k
文件大小:2k
源码类别:

交通/航空行业

开发平台:

Visual C++

  1. // GpsLinkLibStruct.h: interface for the CGpsLinkStruct class.
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4. #include "GpsPoint.h"
  5. #if !defined(AFX_GPSLINKLIBSTRUCT_H__95A72EC1_CE31_11D7_B7C5_00E01808A228__INCLUDED_)
  6. #define AFX_GPSLINKLIBSTRUCT_H__95A72EC1_CE31_11D7_B7C5_00E01808A228__INCLUDED_
  7. #if _MSC_VER > 1000
  8. #pragma once
  9. #endif // _MSC_VER > 1000
  10. #define GpsLibFileLen 8
  11. class CGpsLinkStruct : public CObject  
  12. {
  13. public:
  14. CGpsLinkStruct();
  15. virtual ~CGpsLinkStruct();
  16. CGpsLinkStruct& operator = (CGpsLinkStruct& ds);
  17. public:
  18. char m_LinkLibName[GpsLibFileLen + 1];
  19. BYTE m_LinkLibName_Bytes;
  20. char m_PlaceName[GpsLibFileLen + 1];
  21. BYTE m_PlaceName_Bytes;
  22. short m_CurrMapIsTown;
  23. BYTE m_CurrMapIsTown_Bytes;
  24. short m_CurrFilePos;
  25. BYTE m_CurrFilePos_Bytes;
  26. char m_TopMapName[GpsLibFileLen + 1];
  27. BYTE m_TopMapName_Bytes;
  28. short m_TopMapPos;
  29. BYTE m_TopMapPos_Bytes;
  30. short m_TopMapIsTown;
  31. BYTE m_TopMapIsTown_Bytes;
  32. char m_BottomMapName[GpsLibFileLen + 1];
  33. BYTE m_BottomMapName_Bytes;
  34. short m_BottomMapPos;
  35. BYTE m_BottomMapPos_Bytes;
  36. short m_BottomMapIsTown;
  37. BYTE m_BottomMapIsTown_Bytes;
  38. char m_LeftMapName[GpsLibFileLen + 1];
  39. BYTE m_LeftMapName_Bytes;
  40. short m_LeftMapPos;
  41. BYTE m_LeftMapPos_Bytes;
  42. short m_LeftMapIsTown;
  43. BYTE m_LeftMapIsTown_Bytes;
  44. char m_RightMapName[GpsLibFileLen + 1];
  45. BYTE m_RightMapName_Bytes;
  46. short m_RightMapPos;
  47. BYTE m_RightMapPos_Bytes;
  48. short m_RightMapIsTown;
  49. BYTE m_RightMapIsTown_Bytes;
  50. short m_MapMinX,m_MapMinY;
  51. short m_MapMaxX,m_MapMaxY;
  52. BYTE m_MapXY_Bytes;
  53. char m_RelatedSignLibName[GpsLibFileLen + 1];
  54. BYTE m_SignLibName_Bytes;
  55. ChangeTriangle m_MapTri;
  56. public:
  57. };
  58. #endif // !defined(AFX_GPSLINKLIBSTRUCT_H__95A72EC1_CE31_11D7_B7C5_00E01808A228__INCLUDED_)