_attributedatldicesvr.idl
来自「不好意思」· IDL 代码 · 共 78 行
IDL
78 行
import "C:\Program Files\Microsoft Visual Studio .NET\Vc7\PlatformSDK\include\prsht.idl";
import "C:\Program Files\Microsoft Visual Studio .NET\Vc7\PlatformSDK\include\mshtml.idl";
import "c:\program files\microsoft visual studio .net\vc7\platformsdk\include\dimm.idl";
import "C:\Program Files\Microsoft Visual Studio .NET\Vc7\PlatformSDK\include\mshtmhst.idl";
import "c:\program files\microsoft visual studio .net\vc7\platformsdk\include\docobj.idl";
import "C:\Program Files\Microsoft Visual Studio .NET\Vc7\PlatformSDK\include\exdisp.idl";
import "C:\Program Files\Microsoft Visual Studio .NET\Vc7\PlatformSDK\include\objsafe.idl";
import "c:\vcppnet\ex26n\attributedatldicesvr\_attributedatldicesvr.idl";
[
object,
uuid(5321A066-9E3A-4412-A11A-32D5ED060146),
dual,
helpstring("IAttributedATLDiceControl Interface"),
pointer_default(unique)
]
#line 18 "c:\\vcppnet\\ex26n\\attributedatldicesvr\\attributedatldicecontrol.h"
interface IAttributedATLDiceControl : IDispatch {
#line 21 "c:\\vcppnet\\ex26n\\attributedatldicesvr\\attributedatldicecontrol.h"
[propput,bindable,requestedit,id((-501))] HRESULT BackColor([in] OLE_COLOR clr);
#line 23 "c:\\vcppnet\\ex26n\\attributedatldicesvr\\attributedatldicecontrol.h"
[propget,bindable,requestedit,id((-501))] HRESULT BackColor([out,retval] OLE_COLOR *pclr);
#line 25 "c:\\vcppnet\\ex26n\\attributedatldicesvr\\attributedatldicecontrol.h"
[propget,id(1),helpstring("property DiceColor")] HRESULT DiceColor([out,retval] SHORT *pVal);
#line 27 "c:\\vcppnet\\ex26n\\attributedatldicesvr\\attributedatldicecontrol.h"
[propput,id(1),helpstring("property DiceColor")] HRESULT DiceColor([in] SHORT newVal);
#line 29 "c:\\vcppnet\\ex26n\\attributedatldicesvr\\attributedatldicecontrol.h"
[propget,id(2),helpstring("property TimesToRoll")] HRESULT TimesToRoll([out,retval] SHORT *pVal);
#line 31 "c:\\vcppnet\\ex26n\\attributedatldicesvr\\attributedatldicecontrol.h"
[propput,id(2),helpstring("property TimesToRoll")] HRESULT TimesToRoll([in] SHORT newVal);
[id(3),helpstring("method RollDice")] HRESULT RollDice();
};
[ version(1.0), uuid(1EEE94B7-E4A3-4059-87C6-8033A49BB2DB), helpstring("AttributedATLDiceSvr 1.0 Type Library") ]
library AttributedATLDiceSvr
{
importlib("stdole2.tlb");
importlib("olepro32.dll");
[
uuid(4AB0D205-044E-4641-A0A5-B606D8685FE5),
helpstring("_IAttributedATLDiceControlEvents Interface")
]
#line 43 "c:\\vcppnet\\ex26n\\attributedatldicesvr\\attributedatldicecontrol.h"
dispinterface _IAttributedATLDiceControlEvents {
properties:
methods:
[id(1),helpstring("method Doubles")] HRESULT Doubles([in]SHORT n);
[id(2),helpstring("method SnakeEyes")] HRESULT SnakeEyes();
[id(3),helpstring("method DiceRolled")] HRESULT DiceRolled([in]SHORT x, [in]SHORT y);
};
[
version(1.0),
uuid(48350572-BE82-4FBB-AA6F-B4691E30173A),
helpstring("AttributedATLDiceControl Class")
]
#line 65 "c:\\vcppnet\\ex26n\\attributedatldicesvr\\attributedatldicecontrol.h"
coclass CAttributedATLDiceControl {
interface IAttributedATLDiceControl;
[default, source] interface _IAttributedATLDiceControlEvents;
};
[
version(1.0),
uuid(0B276055-2D66-4738-91D3-EF8C1D0497AE),
helpstring("DiceMainPropPage Class")
]
#line 21 "c:\\vcppnet\\ex26n\\attributedatldicesvr\\dicemainproppage.h"
coclass CDiceMainPropPage {
[default] interface IUnknown;
};
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?