no_registry

no_registry を指定 #import とインポートされたタイプ ライブラリをレジストリを検索しないように指示します。

#import filename no_registry

パラメーター

  • filename
    タイプ ライブラリ。

解説

参照されるタイプ ライブラリがインクルード ディレクトリに存在しない場合コンパイルはタイプ ライブラリがレジストリでも失敗します。no_registry は 暗黙的にインポート auto_search と他のタイプ ライブラリに反映されます。

コンパイラはファイル名で指定され#import に直接渡すタイプ ライブラリがレジストリを検索します。

auto_search を指定すると追加 #import最初の #import (最初の #import のディレクティブが no_registryno_registry セットが生成されます。auto_search生成された #import はno_registry です)。

no_registry はレジストリ ファイルの古いバージョンを検索するコンパイラを行わずに参照されるタイプ ライブラリをインポートする場合に便利です。no_registry ではタイプ ライブラリを登録する必要も役立ちます。

参照

関連項目

#import の属性 (C++)

#import のディレクティブ (C++)