mogeoevent.h
上传用户:qinfarui
上传日期:2022-08-10
资源大小:362k
文件大小:1k
源码类别:

GIS编程

开发平台:

Visual C++

  1. #if !defined(AFX_MOGEOEVENT_H__40CF48B9_239B_4578_8ED8_09CAB46A4D60__INCLUDED_)
  2. #define AFX_MOGEOEVENT_H__40CF48B9_239B_4578_8ED8_09CAB46A4D60__INCLUDED_
  3. #if _MSC_VER > 1000
  4. #pragma once
  5. #endif // _MSC_VER > 1000
  6. // Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++
  7. // NOTE: Do not modify the contents of this file.  If this class is regenerated by
  8. //  Microsoft Visual C++, your modifications will be overwritten.
  9. /////////////////////////////////////////////////////////////////////////////
  10. // CMoGeoEvent wrapper class
  11. class CMoGeoEvent : public COleDispatchDriver
  12. {
  13. public:
  14. CMoGeoEvent() {} // Calls COleDispatchDriver default constructor
  15. CMoGeoEvent(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
  16. CMoGeoEvent(const CMoGeoEvent& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
  17. // Attributes
  18. public:
  19. CString GetTag();
  20. void SetTag(LPCTSTR);
  21. long GetSymbolIndex();
  22. void SetSymbolIndex(long);
  23. double GetX();
  24. void SetX(double);
  25. double GetY();
  26. void SetY(double);
  27. long GetIndex();
  28. void SetIndex(long);
  29. LPDISPATCH GetShape();
  30. void SetShape(LPDISPATCH);
  31. // Operations
  32. public:
  33. void MoveTo(double X, double Y);
  34. void Move(double X, double Y);
  35. };
  36. //{{AFX_INSERT_LOCATION}}
  37. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  38. #endif // !defined(AFX_MOGEOEVENT_H__40CF48B9_239B_4578_8ED8_09CAB46A4D60__INCLUDED_)