Share via


include() インポート属性

C++ 固有

自動除外を無効にします。

構文

#importtype-libraryinclude( "Name1" [,"Name2" ... ] )

パラメーター

Name1
強制的に含まれる最初の項目。

Name2
強制的に含める 2 番目の項目 (必要な場合)。

解説

タイプ ライブラリは、システム ヘッダーまたはその他のタイプ ライブラリで定義された項目の定義を含むことがあります。 #import は、そのような項目を自動的に除外して多重定義エラーを回避します。 一部の項目が自動的に除外されない場合は、コンパイラの警告 (レベル 3) C4192 が表示される場合があります。 この属性を使用して、この自動除外を無効にすることができます。 この属性は、任意の数の引数を受け取ることができます。引数は、含まれるタイプ ライブラリ項目の名前ごとに 1 つです。

END C++ 固有

関連項目

#import 属性
#import ディレクティブ