3

LoadLibrary() を呼び出して、埋め込みリソースからネイティブ DLL をロードしたいと考えています。埋め込みリソースのバイト [] を取得する方法は知っていますが、バイト [] に対して LoadLibrary() と GetProcAddress() を呼び出す方法がわかりません。

4

2 に答える 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 に答える