セカンダリ アプリケーションのユーザー インターフェイス (UI) をプライマリ アプリケーションに埋め込む必要があります。SetParent を使用して、セカンダリ アプリケーションのメイン フォームをプライマリ アプリケーションに簡単にホストできます。名前付きパイプを使用して 2 つのアプリケーション間で通信しています。プライマリ アプリケーションでダミーの TEdit を使用して、セカンダリ アプリケーションで AttachThreadInput API を使用して、タブの問題を解決することもできます。ここまでは順調ですね。
次の問題を解決できません。セカンダリ アプリケーションのモーダル フォームが、プライマリ アプリケーションのモーダルとして認識されず、大きな問題が発生します。
ところで: DLL、OCX、ActiveX を使用するように言わないでください。2 つのプレーンな exe ファイルがあります。
ヘルプ/ヒントをいただければ幸いです。