私のアプリケーションには、ウィンドウを非表示にするオプションform.hide()があり、通知アイコンをシステム トレイに配置します。通知アイコンをクリックすると、form.show() が表示されます。
誰かがアプリの 2 つのインスタンスを実行しようとする場合、私は . 新しいインスタンスを実行しない b. 最初のインスタンスのウィンドウを表示する
同じ名前のプロセスが存在するかどうかを確認するループが既にあります。そして、新しいアプリを実行しないように指示できます (前に program.cs に戻りApplication.run(new form())
ます) 。
しかし、最初のアプリにメイン ウィンドウを表示するように指示する必要があります。
(最初のインスタンスの) プロセスがあり、そのハンドルの ID などを取得できます。
質問そのプロセスを使用してウィンドウを表示する方法は?