column.h
上传用户:gulin912
上传日期:2022-08-10
资源大小:330k
文件大小:2k
源码类别:

GIS编程

开发平台:

Visual C++

  1. #if !defined(AFX_COLUMN_H__7253D4C0_287D_4D1F_929A_559DC79A6D1F__INCLUDED_)
  2. #define AFX_COLUMN_H__7253D4C0_287D_4D1F_929A_559DC79A6D1F__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 CDataFormatDisp;
  11. /////////////////////////////////////////////////////////////////////////////
  12. // CColumn wrapper class
  13. class CColumn : public COleDispatchDriver
  14. {
  15. public:
  16. CColumn() {} // Calls COleDispatchDriver default constructor
  17. CColumn(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
  18. CColumn(const CColumn& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
  19. // Attributes
  20. public:
  21. // Operations
  22. public:
  23. long GetAlignment();
  24. void SetAlignment(long nNewValue);
  25. BOOL GetAllowSizing();
  26. void SetAllowSizing(BOOL bNewValue);
  27. BOOL GetButton();
  28. void SetButton(BOOL bNewValue);
  29. CString GetCaption();
  30. void SetCaption(LPCTSTR lpszNewValue);
  31. short GetColIndex();
  32. BOOL GetDataChanged();
  33. CString GetDataField();
  34. void SetDataField(LPCTSTR lpszNewValue);
  35. long GetDividerStyle();
  36. void SetDividerStyle(long nNewValue);
  37. float GetLeft();
  38. BOOL GetLocked();
  39. void SetLocked(BOOL bNewValue);
  40. CString GetNumberFormat();
  41. void SetNumberFormat(LPCTSTR lpszNewValue);
  42. CString GetText();
  43. void SetText(LPCTSTR lpszNewValue);
  44. float GetTop();
  45. VARIANT GetValue();
  46. void SetValue(const VARIANT& newValue);
  47. BOOL GetVisible();
  48. void SetVisible(BOOL bNewValue);
  49. float GetWidth();
  50. void SetWidth(float newValue);
  51. BOOL GetWrapText();
  52. void SetWrapText(BOOL bNewValue);
  53. CDataFormatDisp GetDataFormat();
  54. void SetRefDataFormat(LPDISPATCH newValue);
  55. CString CellText(const VARIANT& Bookmark);
  56. VARIANT CellValue(const VARIANT& Bookmark);
  57. };
  58. //{{AFX_INSERT_LOCATION}}
  59. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  60. #endif // !defined(AFX_COLUMN_H__7253D4C0_287D_4D1F_929A_559DC79A6D1F__INCLUDED_)