1

ここから始めましたが、まだ質問が閉じていません-アーキテクチャ全体を修正する必要があると思います-ご意見をお聞かせください...

アプリケーションがどのように動作するかは次のとおりです。スケジューラは同じアプリケーションを複数回実行しますが、引数は異なります。パラメータや引数を指定せずにアプリケーションを起動すると、設定データを編集できるフォームが表示されます。複数の実行にもかかわらず、アプリケーションのインスタンスは 1 つだけである必要があります。

私のアプローチ - 単一インスタンスの場合、ApplicationContext と NativeWindow で Mutex を使用しました。これはここで説明されています 私が克服できないこと - アプリケーションの新しいインスタンスが開始されたとき - このインスタンスがパラメーターで開始された場合 - データを送信する方法 - パラメーター - 実行中のアプリケーションのインスタンスに? メッセージ (SendMessage/PostMessage) を使用してデータを送信しようとしましたが、成功しませんでした。

多分誰かが別のアプローチを与えることができますか?

4

0 に答える 0