control 属性

[control] 属性将 coclass标识为 COM 控件,容器站点将从该控件派生其他类型库或组件对象类。

[
    uuid, 
    control 
    [, attribute-list]
] 
library | coclass lib-or-coclassname 
{ 
    definitions 
}

参数

attribute-list

指定应用于 coclass 语句的零个或多个属性。 用逗号分隔多个属性。

lib-or-coclassname

指定 共同类的名称。

定义

指定 coclass 成员的 MIDL 语句。

备注

此属性允许标记描述控件的类型库,以便它们不会显示在用于非视觉对象的类型浏览器中。

Flags

TYPEFLAG_FCONTROL、LIBFLAG_FCONTROL

示例

[
    uuid(12345678-1234-1234-1234-123456789ABC),
    helpstring("Hello 2.1 COM Control Library"), 
    control,version(2.1)
] 
library Hello 
{ 
    /* library definitions */
}

另请参阅

ODL 文件语法

ODL 文件示例

使用 MIDL 生成类型库

TYPEFLAGS

coclass

图书馆