C#を使用して外部プログラム用のプラグインを開発する必要があります。私は経験豊富なQt/C ++プログラマーであり、プラグインのコアはC++でプログラムされています。
私の最初のアイデアは、GUIをC#でプログラムすることでした。これは、テキストファイルに設定を書き込み、このテキストファイルを入力として、外部プロセスとしてコアC++コードを呼び出します。
ただし、QtにはQAxServerモジュールと呼ばれるものがあり、C#(ActiveXを介して)からQt / C++GUIコードを実行できるようにする必要があることにも気づきました。私はこれで少し実験しました、そしてそれは少し「不安定」に見えました。
これについて共有できる経験はありますか?