Win Forms の NotifyIcon を使用して、WPF C# アプリケーションのシステム トレイ アイコンを作成しています。
ユーザーがコンテキスト メニューのアイコンを右クリックすると、Alt-F4 を押すことができ、アイコンがトレイから消えますが、メインの WPF アプリケーションはまだ実行されているというバグがあります。これは、「systray に最小化」され、アプリケーションの唯一の制御がなくなった場合に特に問題になります。
システムトレイでこれを具体的に処理する方法を知っている人はいますか? NotifyIcon のドキュメントを見てきましたが、キープレス イベントに関連するものは何もありません。
更新: これは、systray と実際のバグの使用方法を示すサンプル アプリケーションです。http://cid-e75a75f1a1fbfbb5.office.live.com/self.aspx/.Public/WpfApplication1.zip?sa=221089565