LoadLibrary() を呼び出して、埋め込みリソースからネイティブ DLL をロードしたいと考えています。埋め込みリソースのバイト [] を取得する方法は知っていますが、バイト [] に対して LoadLibrary() と GetProcAddress() を呼び出す方法がわかりません。
2554 次
2 に答える
1
このチュートリアルを見ることができますが、以前に述べたように、これは簡単ではありません。
http://www.joachim-bauch.de/tutorials/loading-a-dll-from-memory/
于 2012-06-19T17:36:34.167 に答える
0
ライブラリをメモリからロードするのは簡単な作業ではなく、LoadLibray では実行できません。
ネイティブ DLL を一時ファイルに保存して、そこからロードしないのはなぜですか? 作業が終了したとき、またはアプリケーションを終了するときに削除できます。
于 2012-06-19T17:21:02.407 に答える