📄 _highcontrol.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 + -