Share via


编译器特性

编译器属性提供各种功能。

Attribute 说明
emitidl 确定是否将处理所有后续 IDL 属性并将其放置在生成的 .idl 文件中。
event_receiver 创建事件接收器。
event_source 创建事件源。
export 使数据结构置于 .idl 文件中。
implements 指定强制为 IDL 组件类成员的调度接口。
importidl 将指定的 .idl 文件插入生成的 .idl 文件中。
importlib 使已编译到另一个类型库中的类型可供所创建的类型库使用。
includelib 使 .idl 或 .h 文件包含在生成的 .idl 文件中。
library_block 将构造置于 .idl 文件的库块内。
no_injected_text 防止编译器由于使用属性而注入代码。
satype 指定 SAFEARRAY 的数据类型。
version 在多个版本的接口或类之中标识一个特定版本。

另请参阅

按组分的特性