Визуальное программирование и MFC

       

Name.odl


// name.odl : type library source for ActiveX Control project.   // This file will be processed by the Make Type Library (mktyplib) tool to // produce the type library (name.tlb) that will become a resource in // name.ocx.   #include <olectl.h> #include <idispids.h>   [ uuid(EC72D07A-FABF-11D1-9525-0080488929D2), version(1.0), helpfile("name.hlp"), helpstring("name ActiveX Control module"), control ] library NAMELib { importlib(STDOLE_TLB); importlib(STDTYPE_TLB);   // Primary dispatch interface for CNameCtrl   [ uuid(EC72D07B-FABF-11D1-9525-0080488929D2), helpstring("Dispatch interface for Name Control"), hidden ] dispinterface _DName { properties: // NOTE - ClassWizard will maintain property information here. // Use extreme caution when editing this section. //{{AFX_ODL_PROP(CNameCtrl) //}}AFX_ODL_PROP   methods: // NOTE - ClassWizard will maintain method information here. // Use extreme caution when editing this section. //{{AFX_ODL_METHOD(CNameCtrl) //}}AFX_ODL_METHOD   [id(DISPID_ABOUTBOX)] void AboutBox(); };   // Event dispatch interface for CNameCtrl   [ uuid(EC72D07C-FABF-11D1-9525-0080488929D2), helpstring("Event interface for Name Control") ] dispinterface _DNameEvents { properties: // Event interface has no properties   methods: // NOTE - ClassWizard will maintain event information here. // Use extreme caution when editing this section. //{{AFX_ODL_EVENT(CNameCtrl) //}}AFX_ODL_EVENT };   // Class information for CNameCtrl   [ uuid(B85D087C-F9FA-11D1-9525-0080488929D2), helpstring("Name Control"), control ] coclass Name { [default] dispinterface _DName; [default, source] dispinterface _DNameEvents; };   //{{AFX_APPEND_ODL}} //}}AFX_APPEND_ODL}} };



Содержание раздела