include (C++)
指定在生成的 .idl 文件将包含的一个或多个头文件。
[ include(
header_file
) ];
参数
- header_file
文件的名称要包含在生成的 .idl 文件。
备注
包含 C++ 特性在生成的 .idl 文件错误引起一个 #include 语句放置在 import "docobj.idl" 语句下面。
包含 C++ 特性具有与 包含 MIDL 属性相同。
示例
下面的代码演示了如何使用 包含。 对于此示例,文件 include.h 只包含一个 #include 语句。
// cpp_attr_ref_include.cpp
// compile with: /LD
[module(name="MyLib")];
[include(cpp_attr_ref_include.h)];
要求
属性上下文
适用对象 |
任何位置 |
可重复 |
否 |
必需的特性 |
无 |
无效的特性 |
无 |
有关更多信息,请参见 属性上下文。