helpcontext 特性

[helpcontext] 属性指定一个上下文标识符,该标识符允许用户在帮助文件中查看有关此元素的信息。

[
    uuid(uuid-number), 
    helpcontext(helpcontext-value)
    [, attribute-list]
] 
element element-name
{
    definitions
}

parameters

uuid-number

指定 [importlib]、 interfacedispinterfacemoduletypedefmethods[property]coclass 的通用唯一标识号。

helpcontext-value

标识与当前 MIDL 元素关联的帮助文本的唯一整数。

attribute-list

指定一个或多个属性的列表,这些属性作为一个整体应用于 MIDL 元素。

element

以下指令之一: library、[importlib]、 interfacedispinterfacemoduletypedefmethodpropertycoclass

element-name

其他软件组件可用于描述当前元素的名称。

定义

指定构成元素定义的语句。

备注

[helpcontext] 属性可以应用于以下元素: library、[importlib]、 interfacedispinterfacemoduletypedefmethodpropertycoclass

helpcontext-value 是帮助文件中的 32 位上下文标识符,可以使用 ITypeLib 和ITypeInfo 接口中的 GetDocumentation 函数进行检索。

示例

[
    uuid(1e196b20-1f3c-1069-996b-00dd010fe676),
    helpcontext(7035943),
    helpstring("Hello Class"),
    appobject
] 
coclass Hello
{
    [default, helpcontext(3914972)] interface IHello : IUnknown;
    interface IDispatch;
}

另请参阅

coclass

dispinterface

使用 MIDL 生成类型库

importlib

接口

图书馆

模块

ODL 文件语法

ODL 文件示例

typedef