⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 _highcontrol.idl

📁 控件形式的DLL
💻 IDL
字号:
import "C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\include\prsht.idl";
import "C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\include\mshtml.idl";
import "c:\program files\microsoft visual studio .net 2003\vc7\platformsdk\include\dimm.idl";
import "C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\include\mshtmhst.idl";
import "c:\program files\microsoft visual studio .net 2003\vc7\platformsdk\include\docobj.idl";
import "C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\include\exdisp.idl";
import "C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\include\objsafe.idl";
import "c:\北京一托一\highcontrol\_highcontrol.idl";

[
	object,
	uuid(AE6A254D-AF8F-4FE4-B13E-0A858E7C6DC5),
	dual,
	helpstring("IHControl 接口"),
	pointer_default(unique)
] 
#line 16 "c:\\北京一托一\\highcontrol\\hcontrol.h"
interface IHControl : IDispatch {
#line 19 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	[propput,bindable,requestedit,id((-500))] HRESULT  AutoSize([in] VARIANT_BOOL vbool);
#line 21 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	[propget,bindable,requestedit,id((-500))] HRESULT  AutoSize([out,retval] VARIANT_BOOL *pbool);
#line 23 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	[propput,bindable,requestedit,id((-501))] HRESULT  BackColor([in] OLE_COLOR clr);
#line 25 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	[propget,bindable,requestedit,id((-501))] HRESULT  BackColor([out,retval] OLE_COLOR *pclr);
#line 27 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	[propput,bindable,requestedit,id((-502))] HRESULT  BackStyle([in] long style);
#line 29 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	[propget,bindable,requestedit,id((-502))] HRESULT  BackStyle([out,retval] long *pstyle);
#line 31 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	[propput,bindable,requestedit,id((-503))] HRESULT  BorderColor([in] OLE_COLOR clr);
#line 33 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	[propget,bindable,requestedit,id((-503))] HRESULT  BorderColor([out,retval] OLE_COLOR *pclr);
#line 35 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	[propput,bindable,requestedit,id((-510))] HRESULT  FillColor([in] OLE_COLOR clr);
#line 37 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	[propget,bindable,requestedit,id((-510))] HRESULT  FillColor([out,retval] OLE_COLOR *pclr);
#line 39 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	[propput,bindable,requestedit,id((-511))] HRESULT  FillStyle([in] long style);
#line 41 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	[propget,bindable,requestedit,id((-511))] HRESULT  FillStyle([out,retval] long *pstyle);
#line 43 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	[propputref,bindable,requestedit,id((-512))] HRESULT  Font([in] IFontDisp *pFont);
#line 45 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	[propput,bindable,requestedit,id((-512))] HRESULT  Font([in] IFontDisp *pFont);
#line 47 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	[propget,bindable,requestedit,id((-512))] HRESULT  Font([out,retval] IFontDisp **ppFont );
#line 49 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	[propput,bindable,requestedit,id((-513))] HRESULT  ForeColor([in] OLE_COLOR clr);
#line 51 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	[propget,bindable,requestedit,id((-513))] HRESULT  ForeColor([out,retval] OLE_COLOR *pclr);
#line 53 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	[propput,bindable,requestedit,id((-514))] HRESULT  Enabled([in] VARIANT_BOOL vbool);
#line 55 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	[propget,bindable,requestedit,id((-514))] HRESULT  Enabled([out,retval] VARIANT_BOOL *pbool);
#line 57 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	[propput,bindable,requestedit,id((-516))] HRESULT  TabStop([in] VARIANT_BOOL vbool);
#line 59 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	[propget,bindable,requestedit,id((-516))] HRESULT  TabStop([out,retval] VARIANT_BOOL *pbool);
#line 61 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	[propput,bindable,requestedit,id((-517))] HRESULT  Text([in] BSTR strText);
#line 63 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	[propget,bindable,requestedit,id((-517))] HRESULT  Text([out,retval] BSTR *pstrText );
#line 65 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	[propput,bindable,requestedit,id((-519))] HRESULT  BorderVisible([in] VARIANT_BOOL vbool);
#line 67 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	[propget,bindable,requestedit,id((-519))] HRESULT  BorderVisible([out,retval] VARIANT_BOOL *pbool);
#line 69 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	[propput,bindable,requestedit,id((-520))] HRESULT  Appearance([in] short nAppearance);
#line 71 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	[propget,bindable,requestedit,id((-520))] HRESULT  Appearance([out,retval] short *pnAppearance);
	[propget,id(1),helpstring("属性 V1Value")] HRESULT  V1Value([out,retval] SHORT *pVal);
	[propput,id(1),helpstring("属性 V1Value")] HRESULT  V1Value([in] SHORT newVal);
	[propget,id(2),helpstring("属性 A1Value")] HRESULT  A1Value([out,retval] SHORT *pVal);
	[propput,id(2),helpstring("属性 A1Value")] HRESULT  A1Value([in] SHORT newVal);
	[propget,id(3),helpstring("属性 V2Value")] HRESULT  V2Value([out,retval] SHORT *pVal);
	[propput,id(3),helpstring("属性 V2Value")] HRESULT  V2Value([in] SHORT newVal);
	[propget,id(4),helpstring("属性 A2Value")] HRESULT  A2Value([out,retval] SHORT *pVal);
	[propput,id(4),helpstring("属性 A2Value")] HRESULT  A2Value([in] SHORT newVal);
	[propget,id(5),helpstring("属性 DTJValue")] HRESULT  DTJValue([out,retval] SHORT *pVal);
	[propput,id(5),helpstring("属性 DTJValue")] HRESULT  DTJValue([in] SHORT newVal);
	[propget,id(6),helpstring("属性 HHLValue")] HRESULT  HHLValue([out,retval] SHORT *pVal);
	[propput,id(6),helpstring("属性 HHLValue")] HRESULT  HHLValue([in] SHORT newVal);
	[propget,id(7),helpstring("属性 YWValue")] HRESULT  YWValue([out,retval] SHORT *pVal);
	[propput,id(7),helpstring("属性 YWValue")] HRESULT  YWValue([in] SHORT newVal);
	[propget,id(8),helpstring("属性 GZFS")] HRESULT  GZFS([out,retval] BSTR *pVal );
	[propput,id(8),helpstring("属性 GZFS")] HRESULT  GZFS([in] BSTR newVal);
	[propget,id(9),helpstring("属性 BaoJing")] HRESULT  BaoJing([out,retval] BSTR *pVal );
	[propput,id(9),helpstring("属性 BaoJing")] HRESULT  BaoJing([in] BSTR newVal);
	[propget,id(10),helpstring("属性 UnitName")] HRESULT  UnitName([out,retval] BSTR *pVal );
	[propput,id(10),helpstring("属性 UnitName")] HRESULT  UnitName([in] BSTR newVal);
	[id(11),helpstring("方法SendOver")] HRESULT  SendOver();
	[propget,id(12),helpstring("属性 VAState")] HRESULT  VAState([out,retval] SHORT *pVal);
	[propput,id(12),helpstring("属性 VAState")] HRESULT  VAState([in] SHORT newVal);
	[propget,id(13),helpstring("属性 SwitchState")] HRESULT  SwitchState([out,retval] SHORT *pVal);
	[propput,id(13),helpstring("属性 SwitchState")] HRESULT  SwitchState([in] SHORT newVal);
	[propget,id(14),helpstring("属性 KeepState")] HRESULT  KeepState([out,retval] SHORT *pVal);
	[propput,id(14),helpstring("属性 KeepState")] HRESULT  KeepState([in] SHORT newVal);
	[propget,id(15),helpstring("属性 DownState")] HRESULT  DownState([out,retval] SHORT *pVal);
	[propput,id(15),helpstring("属性 DownState")] HRESULT  DownState([in] SHORT newVal);
	[propget,id(16),helpstring("属性 CancelState")] HRESULT  CancelState([out,retval] SHORT *pVal);
	[propput,id(16),helpstring("属性 CancelState")] HRESULT  CancelState([in] SHORT newVal);
	[propget,id(17),helpstring("属性 RemoteState")] HRESULT  RemoteState([out,retval] SHORT *pVal);
	[propput,id(17),helpstring("属性 RemoteState")] HRESULT  RemoteState([in] SHORT newVal);
	[propget,id(18),helpstring("属性 WrongState")] HRESULT  WrongState([out,retval] SHORT *pVal);
	[propput,id(18),helpstring("属性 WrongState")] HRESULT  WrongState([in] SHORT newVal);
	[propget,id(19),helpstring("属性 DetailState")] HRESULT  DetailState([out,retval] SHORT *pVal);
	[propput,id(19),helpstring("属性 DetailState")] HRESULT  DetailState([in] SHORT newVal);
	[propget,id(20),helpstring("属性 OperateLevel")] HRESULT  OperateLevel([out,retval] SHORT *pVal);
	[propput,id(20),helpstring("属性 OperateLevel")] HRESULT  OperateLevel([in] SHORT newVal);
	[propget,id(21),helpstring("属性 DisplayNow")] HRESULT  DisplayNow([out,retval] SHORT *pVal);
	[propput,id(21),helpstring("属性 DisplayNow")] HRESULT  DisplayNow([in] SHORT newVal);
	[propget,id(22),helpstring("属性 Auto")] HRESULT  AutoState([out,retval] SHORT *pVal);
	[propput,id(22),helpstring("属性 Auto")] HRESULT  AutoState([in] SHORT newVal);
	[propget,id(23),helpstring("属性 BtState")] HRESULT  BtState([out,retval] SHORT *pVal);
	[propput,id(23),helpstring("属性 BtState")] HRESULT  BtState([in] SHORT newVal);
	[propget,id(24),helpstring("属性 DrawBkColor")] HRESULT  DrawBkColor([out,retval] OLE_COLOR *pVal);
	[propput,id(24),helpstring("属性 DrawBkColor")] HRESULT  DrawBkColor([in] OLE_COLOR newVal);
	[propget,id(25),helpstring("属性 PressColor")] HRESULT  PressColor([out,retval] OLE_COLOR *pVal);
	[propput,id(25),helpstring("属性 PressColor")] HRESULT  PressColor([in] OLE_COLOR newVal);
	[propget,id(26),helpstring("属性 FontSize")] HRESULT  FontSize([out,retval] SHORT *pVal);
	[propput,id(26),helpstring("属性 FontSize")] HRESULT  FontSize([in] SHORT newVal);
};


[ version(1.0), uuid(F6342850-E228-44AC-91B8-86D9A7B75818), helpstring("HighControl 1.0 类型库") ]
library HighControl
{
	importlib("stdole2.tlb");
	importlib("olepro32.dll");

	[
		uuid(17133A2B-3917-45ED-B661-EC200DD6F387),
		helpstring("_IHControl事件接口")
	] 
#line 133 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	dispinterface _IHControlEvents {
	properties:

	methods:
		[id(1),helpstring("方法VAPress")] HRESULT  VAPress([in]SHORT n);
		[id(2),helpstring("方法SwitchPress")] HRESULT  SwitchPress([in]SHORT n);
		[id(3),helpstring("方法DetailPress")] HRESULT  DetailPress([in]BSTR strName);
		[id(4),helpstring("方法KeepPress")] HRESULT  KeepPress([in]SHORT n);
		[id(5),helpstring("方法DownPress")] HRESULT  DownPress([in]SHORT n);
		[id(6),helpstring("方法CancelPress")] HRESULT  CancelPress([in]SHORT n);
	};

	[
		version(1.0),
		uuid(FDADA597-5E3C-4A06-B173-C2F5C184ADEC),
		helpstring("HControl Class")
	] 
#line 158 "c:\\北京一托一\\highcontrol\\hcontrol.h"
	coclass CHControl {
		interface IHControl;
		[default, source]	interface _IHControlEvents;
	};

	[
		version(1.0),
		uuid(B1121823-1444-4C81-AC96-7DFF8121AE98),
		helpstring("SettingPropPage Class")
	] 
#line 22 "c:\\北京一托一\\highcontrol\\settingproppage.h"
	coclass CSettingPropPage {
		[default] interface IUnknown;
	};

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -