在外部应用程序关闭窗口单击WPF(谷歌驱动器托盘应用程序行为)

时间:2016-08-05 19:28:52

标签: c# .net wpf winforms

我想重现Google云端硬盘托盘应用的行为:

  • 点击托盘图标(简单)

  • 打开一个窗口
  • 在托盘图标和当前窗口外单击窗口关闭窗口(?)

我在互联网上看到的大多数解决方案都依赖于开发键盘记录器,是否有其他解决方案来执行这种常见的行为?

1 个答案:

答案 0 :(得分:1)

您想要检测窗口/应用的焦点。

有关可能的帮助,请参阅WPF: Detect when Window loses focus

引用:

  

使用Window.Deactivated事件。您可能正在查找Application.Deactivated事件,该事件仅在用户切换到其他应用程序时才会触发。