📄 simpleatl.idl
字号:
// SimpleAtl.idl : SimpleAtl 的 IDL 源
//
// 此文件将由 MIDL 工具处理以
// 产生类型库 (SimpleAtl.tlb) 和封送处理代码。
#include "olectl.h"
import "oaidl.idl";
import "ocidl.idl";
[
object,
uuid(CDEFBFD4-1284-40C2-9367-07D69A96F302),
dual,
nonextensible,
helpstring("ICircleCtrl 接口"),
pointer_default(unique)
]
interface ICircleCtrl : IDispatch{
[propput, bindable, requestedit, id(DISPID_FILLCOLOR)]
HRESULT FillColor([in]OLE_COLOR clr);
[propget, bindable, requestedit, id(DISPID_FILLCOLOR)]
HRESULT FillColor([out, retval]OLE_COLOR* pclr);
[propget, id(1), helpstring("属性 Sides")] HRESULT Sides([out, retval] SHORT* pVal);
[propput, id(1), helpstring("属性 Sides")] HRESULT Sides([in] SHORT newVal);
};
[
uuid(EE17D3EA-6748-4067-AFF4-08670D2AE478),
version(1.0),
helpstring("SimpleAtl 1.0 类型库")
]
library SimpleAtlLib
{
importlib("stdole2.tlb");
[
uuid(4BB040F0-9AEB-4AEF-8575-BCA54EB59DA2),
helpstring("_ICircleCtrl事件接口")
]
dispinterface _ICircleCtrlEvents
{
properties:
methods:
};
[
uuid(EAB9CC31-1430-45B2-8218-69C621A2E958),
helpstring("CircleCtrl Class")
]
coclass CircleCtrl
{
[default] interface ICircleCtrl;
[default, source] dispinterface _ICircleCtrlEvents;
};
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -