include (C++)
生成される .idl ファイルにインクルードする 1 つ以上のヘッダー ファイルを指定します。
[ include(
header_file
) ];
パラメーター
- header_file
生成される .idl ファイルにインクルードするファイルの名前。
解説
C++ 属性 include は、生成される .idl ファイルの import "docobj.idl" ステートメントの後に #include ステートメントを配置します。
C++ 属性 include の機能は、Microsoft インターフェイス定義言語 (MIDL: Microsoft Interface Definition Language) 属性 include と同じです。
使用例
include の使用例を次のコードに示します。 このコード例の include.h ファイルには、#include ステートメントだけが含まれています。
// cpp_attr_ref_include.cpp
// compile with: /LD
[module(name="MyLib")];
[include(cpp_attr_ref_include.h)];
必要条件
属性コンテキスト
対象 |
任意 |
複数回の適用 |
不要 |
必要な属性 |
[なし] |
無効な属性 |
[なし] |
詳細については、「属性コンテキスト」を参照してください。