PropPageMFC.odl
上传用户:lc8096
上传日期:2007-01-02
资源大小:40k
文件大小:2k
源码类别:

ActiveX/DCOM/ATL

开发平台:

Visual C++

  1. // PropPageMFC.odl : type library source for ActiveX Control project.
  2. // This file will be processed by the Make Type Library (mktyplib) tool to
  3. // produce the type library (PropPageMFC.tlb) that will become a resource in
  4. // PropPageMFC.ocx.
  5. #include <olectl.h>
  6. #include <idispids.h>
  7. [ uuid(A56A23D0-79AF-11D2-8DC4-C36D152E46FE), version(1.0),
  8.   helpfile("PropPageMFC.hlp"),
  9.   helpstring("PropPageMFC ActiveX Control module"),
  10.   control ]
  11. library PROPPAGEMFCLib
  12. {
  13. importlib(STDOLE_TLB);
  14. importlib(STDTYPE_TLB);
  15. //  Primary dispatch interface for CPropPageMFCCtrl
  16. [ uuid(A56A23D1-79AF-11D2-8DC4-C36D152E46FE),
  17.   helpstring("Dispatch interface for PropPageMFC Control"), hidden ]
  18. dispinterface _DPropPageMFC
  19. {
  20. properties:
  21. // NOTE - ClassWizard will maintain property information here.
  22. //    Use extreme caution when editing this section.
  23. //{{AFX_ODL_PROP(CPropPageMFCCtrl)
  24. //}}AFX_ODL_PROP
  25. methods:
  26. // NOTE - ClassWizard will maintain method information here.
  27. //    Use extreme caution when editing this section.
  28. //{{AFX_ODL_METHOD(CPropPageMFCCtrl)
  29. [id(1)] void Execute();
  30. //}}AFX_ODL_METHOD
  31. };
  32. //  Event dispatch interface for CPropPageMFCCtrl
  33. [ uuid(A56A23D2-79AF-11D2-8DC4-C36D152E46FE),
  34.   helpstring("Event interface for PropPageMFC Control") ]
  35. dispinterface _DPropPageMFCEvents
  36. {
  37. properties:
  38. //  Event interface has no properties
  39. methods:
  40. // NOTE - ClassWizard will maintain event information here.
  41. //    Use extreme caution when editing this section.
  42. //{{AFX_ODL_EVENT(CPropPageMFCCtrl)
  43. [id(1)] void ObjectFound(BSTR ObjectID);
  44. //}}AFX_ODL_EVENT
  45. };
  46. //  Class information for CPropPageMFCCtrl
  47. [ uuid(A56A23D3-79AF-11D2-8DC4-C36D152E46FE),
  48.   helpstring("PropPageMFC Control"), control ]
  49. coclass PropPageMFC
  50. {
  51. [default] dispinterface _DPropPageMFC;
  52. [default, source] dispinterface _DPropPageMFCEvents;
  53. };
  54. //{{AFX_APPEND_ODL}}
  55. //}}AFX_APPEND_ODL}}
  56. };