次の方法で共有


/DELAYLOAD (遅延読み込みのインポート)

/DELAYLOAD:dllname

パラメーター

  • dllname
    遅延読み込みする DLL の名前。

解説

/DELAYLOAD オプションを指定すると、dllname で指定された DLL は、その DLL 内の関数に対するプログラムの最初の呼び出しが行われたときのみ読み込まれます。 詳細については、「リンカーによる DLL の遅延読み込み」を参照してください。 このオプションは、選択した DLL を指定するのに必要なだけ繰り返して使用できます。 プログラムを Delayimp.lib にリンクする場合は、Delayimp.lib を使用する必要があります。または、独自の遅延読み込みヘルパー関数を実装することもできます。

/DELAY オプションは、遅延読み込みされる各 DLL のバインド オプションと読み込みオプションを指定します。

Visual Studio 開発環境でこのリンカー オプションを設定するには

  1. プロジェクトの [プロパティ ページ] ダイアログ ボックスを開きます。 詳細については、「プロジェクトのプロパティの操作」を参照してください。

  2. [リンカー] フォルダーで、[入力] のプロパティ ページをクリックします。

  3. [DLL の遅延読み込み] プロパティを変更します。

このリンカーをコードから設定するには

参照

関連項目

リンカー オプションの設定

リンカー オプション