我正在使用 Win Forms 中的 NotifyIcon 为我的 WPF C# 应用程序制作系统托盘图标。
我有一个错误,如果用户右键单击上下文菜单的图标,他们可以按 Alt-F4 并且图标将从托盘中消失,但主 WPF 应用程序仍在运行。当他们“最小化到系统托盘”并且应用程序的唯一控制现在消失时,这尤其是一个问题。
任何人都知道如何在系统托盘上专门处理这个问题?我查看了 NotifyIcon 文档,没有任何与按键事件相关的内容。
更新:这是一个示例应用程序,展示了我如何使用系统托盘和实际的错误。http://cid-e75a75f1a1fbfbb5.office.live.com/self.aspx/.Public/WpfApplication1.zip?sa=221089565