// StoneU_HC_OCX.idl : ActiveX 控件项目的类型库源。 // 此文件将由 MIDL 编译器工具处理以 //产生类型库(StoneU_HC_OCX.tlb),该类型库将成为 // StoneU_HC_OCX.ocx 中的资源。 #include #include [ uuid(5931E57C-E65F-49F7-8E9E-870877A8A8A1), version(1.0), helpfile("StoneU_HC_OCX.hlp"), helpstring("StoneU_HC_OCX ActiveX 控件模块"), control ] library StoneU_HC_OCXLib { importlib(STDOLE_TLB); // CStoneU_HC_OCXCtrl 的主调度接口 [ uuid(F8B272B0-B427-44C5-94AF-45F257B37AD5), helpstring("StoneU_HC_OCX Control 的调度接口")] dispinterface _DStoneU_HC_OCX { properties: methods: [id(DISPID_ABOUTBOX)] void AboutBox(); }; // CStoneU_HC_OCXCtrl 的事件调度接口 [ uuid(9132B4B8-56EF-4CF1-8F90-03A4963D3E37), helpstring("StoneU_HC_OCX Control 的事件接口") ] dispinterface _DStoneU_HC_OCXEvents { properties: // 事件接口没有任何属性 methods: }; // CStoneU_HC_OCXCtrl 的类信息 [ uuid(80043A10-F014-4817-9832-38A38202E0B8), helpstring("StoneU_HC_OCX Control"), control ] coclass StoneU_HC_OCX { [default] dispinterface _DStoneU_HC_OCX; [default, source] dispinterface _DStoneU_HC_OCXEvents; }; };