diff options
Diffstat (limited to 'extensions/test/ole/MfcControl/MfcControl.odl')
-rw-r--r-- | extensions/test/ole/MfcControl/MfcControl.odl | 82 |
1 files changed, 0 insertions, 82 deletions
diff --git a/extensions/test/ole/MfcControl/MfcControl.odl b/extensions/test/ole/MfcControl/MfcControl.odl deleted file mode 100644 index f00ebe518..000000000 --- a/extensions/test/ole/MfcControl/MfcControl.odl +++ /dev/null @@ -1,82 +0,0 @@ -// MfcControl.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 (MfcControl.tlb) that will become a resource in -// MfcControl.ocx. - -#include <olectl.h> -#include <idispids.h> - -[ uuid(AC221FB3-A0D8-11D4-833B-005004526AB4), version(1.0), - helpfile("MfcControl.hlp"), - helpstring("MfcControl ActiveX Control module"), - control ] -library MFCCONTROLLib -{ - importlib(STDOLE_TLB); - importlib(STDTYPE_TLB); - - // Primary dispatch interface for CMfcControlCtrl - - [ uuid(AC221FB4-A0D8-11D4-833B-005004526AB4), - helpstring("Dispatch interface for MfcControl Control"), hidden ] - dispinterface _DMfcControl - { - properties: - // NOTE - ClassWizard will maintain property information here. - // Use extreme caution when editing this section. - //{{AFX_ODL_PROP(CMfcControlCtrl) - //}}AFX_ODL_PROP - - methods: - // NOTE - ClassWizard will maintain method information here. - // Use extreme caution when editing this section. - //{{AFX_ODL_METHOD(CMfcControlCtrl) - [id(1)] short inShort(short val); - [id(2)] long inLong(long val); - [id(3)] BSTR inString(BSTR* val); - [id(4)] float inFloat(float val); - [id(5)] double inDouble(double val); - [id(6)] VARIANT inVariant(VARIANT val); - [id(7)] IDispatch* inObject(IDispatch* val); - [id(8)] void outShort([out] short* val); - [id(9)] void outLong([out] long* val); - [id(10)] void outString([out] BSTR* val); - [id(11)] void outFloat([out] float* val); - [id(12)] void outDouble([out] double* val); - [id(13)] void outVariant([out] VARIANT* val); - [id(14)] void outObject([out] IDispatch** val); - //}}AFX_ODL_METHOD - }; - - // Event dispatch interface for CMfcControlCtrl - - [ uuid(AC221FB5-A0D8-11D4-833B-005004526AB4), - helpstring("Event interface for MfcControl Control") ] - dispinterface _DMfcControlEvents - { - properties: - // Event interface has no properties - - methods: - // NOTE - ClassWizard will maintain event information here. - // Use extreme caution when editing this section. - //{{AFX_ODL_EVENT(CMfcControlCtrl) - //}}AFX_ODL_EVENT - }; - - // Class information for CMfcControlCtrl - - [ uuid(AC221FB6-A0D8-11D4-833B-005004526AB4), - helpstring("MfcControl Control"), control ] - coclass MfcControl - { - [default] dispinterface _DMfcControl; - [default, source] dispinterface _DMfcControlEvents; - }; - - - //{{AFX_APPEND_ODL}} - //}}AFX_APPEND_ODL}} -}; -//VT_I2 |