と を含むプロジェクト dll を作成しました。ターゲット プロセスに DLL を挿入するform1
とmainDll.cpp
、すべて問題なく、すべての関数form1
が で呼び出されmainDLL.cpp
、form1
ターゲット プロセスの同じメモリ空間で が開かれますが、今日、私はOpenFileDialog
このフォームのボタンを入れようとしていました。
button Code
{
OpenFileDialog1->ShowDialog();
}
問題は、ボタンをクリックすると、Dll フリーズによって読み込まれたフォームであり、ターゲット プロセスではなく、注入したプロセスのみFORM1
です。