vcaxis.h 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. #if !defined(AFX_VCAXIS_H__BE807A3A_E500_4B28_80BC_8CF94AD65604__INCLUDED_)
  2. #define AFX_VCAXIS_H__BE807A3A_E500_4B28_80BC_8CF94AD65604__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. // Dispatch interfaces referenced by this interface
  10. class CVcPen;
  11. class CVcCategoryScale;
  12. class CVcAxisGrid;
  13. class CVcIntersection;
  14. class CVcTick;
  15. class CVcAxisScale;
  16. class CVcValueScale;
  17. class CVcAxisTitle;
  18. class CVcLabels;
  19. /////////////////////////////////////////////////////////////////////////////
  20. // CVcAxis wrapper class
  21. class CVcAxis : public COleDispatchDriver
  22. {
  23. public:
  24. CVcAxis() {} // Calls COleDispatchDriver default constructor
  25. CVcAxis(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
  26. CVcAxis(const CVcAxis& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
  27. // Attributes
  28. public:
  29. // Operations
  30. public:
  31. CVcPen GetPen();
  32. short GetLabelLevelCount();
  33. CVcCategoryScale GetCategoryScale();
  34. CVcAxisGrid GetAxisGrid();
  35. CVcIntersection GetIntersection();
  36. CVcTick GetTick();
  37. CVcAxisScale GetAxisScale();
  38. CVcValueScale GetValueScale();
  39. CVcAxisTitle GetAxisTitle();
  40. CVcLabels GetLabels();
  41. };
  42. //{{AFX_INSERT_LOCATION}}
  43. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  44. #endif // !defined(AFX_VCAXIS_H__BE807A3A_E500_4B28_80BC_8CF94AD65604__INCLUDED_)