Ⅰ. はじめに
仲介DLLを作成する方法です。
DLL Proxy や DLL Wrapper とも呼ばれています。
Ⅱ. やり方(kagasu/ProxyDllGenerator を使用する方法)
https://github.com/kagasu/ProxyDllGenerator
1. 以下コマンドを実行する
ProxyDllGenerator.exe --dll test.dll
以上
Ⅲ. やり方(mavenlin/Dll_Wrapper_Genを使用する方法)
こちらを使います。
https://github.com/mavenlin/Dll_Wrapper_Gen
1. ファイルを自動生成する
python Generate_Wrapper.py hoge.dll
2. ソリューションファイルを開き、コンパイルする
3. オリジナルのファイル名を ori_hoge.dll に変更する
4. 同じ場所にコンパイルしたDLLをコピーする
以上