私はWPFアプリケーションを書いていましたが、「閉じた」とするとシステムトレイ(顧客要件)が最小になります。ダブルクリックするとポップアップし、右クリックすると終了するコンテキストメニューが表示されます。システムトレイでアプリケーションを最大化しますか?
しかし、アプリケーションが最小化され、ユーザーがスタート - >すべてのプログラム - >アプリケーションに移動すると、新しいインスタンスが開始されます。
ユーザーが新しいインスタンスを起動するのではなく、実行中のインスタンスを最大限に活用するには、(C#で)何をする必要がありますか?
ありがとうございます!ジョンスキートから
を参照してください。ミューテックスオブジェクトをルックアップし、アクティブなウィンドウをつかんでください。私の目の前にコードはありませんが、それはあなたが取る必要がある方向です。 - 私はうそをついた。[ネットアプリケーションの一例についてのこの記事](http://www.ai.uga.edu/mc/SingleInstance.html) –