GpsSignObject.h
上传用户:yffx2008
上传日期:2014-10-12
资源大小:12414k
文件大小:2k
- // GpsSignObject.h: interface for the CGpsSignObject class.
- //
- //////////////////////////////////////////////////////////////////////
- #if !defined(AFX_GPSSIGNOBJECT_H__23F85681_CBD1_11D7_B7C5_00E01808A228__INCLUDED_)
- #define AFX_GPSSIGNOBJECT_H__23F85681_CBD1_11D7_B7C5_00E01808A228__INCLUDED_
- #if _MSC_VER > 1000
- #pragma once
- #endif // _MSC_VER > 1000
- #include "GpsPoint.h"
- class CGpsSignObject : public CGpsPoint
- {
- public:
- CGpsSignObject();
- CGpsSignObject(BYTE SignObjectName_Bytes);
- virtual ~CGpsSignObject();
- CGpsSignObject & operator=(const CGpsSignObject &ds);
- public:
-
- char *m_pSignObjectName;
- BYTE m_bySignName_Bytes;
- UCHAR m_arrSignObject_Serial1;
- BYTE m_bySignObject_Serial1_Bytes;
- short m_arrSignObject_Number1;
- BYTE m_bySignObject_Number1_Bytes;
- UCHAR m_arrSignObject_Serial2;
- BYTE m_bySignObject_Serial2_Bytes;
- short m_arrSignObject_Number2;
- BYTE m_bySignObject_Number2_Bytes;
- char m_arrSignObjectDispLevel[4];
- BYTE m_bySignDispLevel_Bytes;
- char m_arrSignAdvertise[4];
- BYTE m_bySignAdvertise_Bytes;
- bool m_bDraw;
- BYTE m_bySignType;
- CString m_sIconName;
- #define SignObjectOfProject_Bytes 20 //事业单位层名称字节数为20
- #define SignObjectOfAfterService_Bytes 20 //售后服务层名称字节数为20
- #define SignObjectOfCompany_Bytes 20 //企业单位层名称字节数为20
- #define SignObjectOfOil_Bytes 0 //加油站层名称字节数为0
- // #define SignObjectOfOthers_Bytes 12 //其它标志物名称字节数为12
- #define SignObjectOfOthers_Bytes 20 //其它标志物名称字节数为20
- #define SignRoadNameObjectBytes 20 //道路名标志点的字节数
- };
- #endif // !defined(AFX_GPSSIGNOBJECT_H__23F85681_CBD1_11D7_B7C5_00E01808A228__INCLUDED_)