アプリケーションでDLLファイルとして実行可能ファイル(EXE)を使用することは可能ですか?モジュールのようにアプリケーション内部の関数を使用することは可能ですか?
これのためのいくつかの種類のWIN32 APIはありますか?
私は、ファイル自体に関数やパッチを迂回しようとしていません。
EXEためLoadLibaray(よく私はLoadLibarayとにかく全体のDLLをロードする知っているので、eqivanlent負荷全体のexeファイルならば、私は限りそれは、プログラムを起動するmainメソッドを呼び出していないと気にしない)のような何か
私はたくさんの仕事をしているこのプログラムを持っていますが、本当にすべてをロードしたくないのです。それは巨大です。私はちょうどその中からいくつかの関数を呼び出すことができますか?
LoadLibaray for EXE?
実際にEXEから関数をリッピングすることはできません。これは、23,000行以上のアセンブリ行と160個の関数で分割されているためです。
呼び出す関数はエクスポートされていますか? –
いいえ、それはexeです – SSpoke
エクスポートされた場合は、それを行うことができます。 EXEはDLLのように関数をエクスポートできます。 –