ACCPICT.H
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:2k
源码类别:

Windows编程

开发平台:

Visual C++

  1. #ifndef __ACCPICT_H__
  2. #define __ACCPICT_H__
  3. // Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++
  4. // NOTE: Do not modify the contents of this file.  If this class is regenerated by
  5. //  Microsoft Visual C++, your modifications will be overwritten.
  6. /////////////////////////////////////////////////////////////////////////////
  7. // CAccessPict wrapper class
  8. class CAccessPict : public CWnd
  9. {
  10. protected:
  11. DECLARE_DYNCREATE(CAccessPict)
  12. public:
  13. CLSID const& GetClsid()
  14. {
  15. static CLSID const clsid
  16. = { 0x1f4e7c23, 0xc38f, 0x11ce, { 0x96, 0x11, 0x0, 0xaa, 0x0, 0x4a, 0x75, 0xcf } };
  17. return clsid;
  18. }
  19. virtual BOOL Create(LPCTSTR lpszClassName,
  20. LPCTSTR lpszWindowName, DWORD dwStyle,
  21. const RECT& rect,
  22. CWnd* pParentWnd, UINT nID,
  23. CCreateContext* pContext = NULL)
  24. { return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID); }
  25. BOOL Create(LPCTSTR lpszWindowName, DWORD dwStyle,
  26. const RECT& rect, CWnd* pParentWnd, UINT nID,
  27. CFile* pPersist = NULL, BOOL bStorage = FALSE,
  28. BSTR bstrLicKey = NULL)
  29. { return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID,
  30. pPersist, bStorage, bstrLicKey); }
  31. // Attributes
  32. public:
  33. BOOL GetIsAccessObject();
  34. void SetIsAccessObject(BOOL);
  35. BOOL GetStretchToFit();
  36. void SetStretchToFit(BOOL);
  37. BOOL GetPreserveRatio();
  38. void SetPreserveRatio(BOOL);
  39. LPDISPATCH GetPicture();
  40. void SetPicture(LPDISPATCH);
  41. short GetBorderStyle();
  42. void SetBorderStyle(short);
  43. CString GetCaption();
  44. void SetCaption(LPCTSTR);
  45. LPFONTDISP GetFont();
  46. void SetFont(LPFONTDISP);
  47. // Operations
  48. public:
  49. BOOL SetData(VARIANT* pvarData);
  50. void AboutBox();
  51. };
  52. #endif // __ACCPICT_H__