私は、遅延読み込みが必要な dll の関数を使用する静的リンク ライブラリを持っています。したがって、実行可能ファイルのプロパティで、この dll を下に追加しましたLinker/Input/Delay Loaded DLLs
。Linker
プロパティページがないため(静的ライブラリであるため)、ライブラリ自体にこのオプションを追加することはできません。
したがって、別の実行可能ツールでこのライブラリを使用するたびに、遅延読み込みオプションを何度も追加する必要があります繰り返しますが、これは避けたいです。私はこれのためのプラグマがあったことを知っています
#pragma comment(linker, "/DELAYLOAD:mydll.dll")
しかし、それは私にはうまくいきません
warning LNK4229: invalid directive '/DELAYLOAD:mydll.dll' encountered; ignored
LoadLibrary 以外に解決策はありますか?