【发布时间】:2016-01-19 00:15:52
【问题描述】:
我想检查当前应用程序是否在前台/焦点中。
该应用程序是 Windows-10 UWP 应用程序。
我已经得到的是,检查当前应用程序是否最小化。为此,我使用Window.Current 的VisibilityChanged 事件。
但我没有找到解决方案来检测应用程序是否在前台。
【问题讨论】:
标签: c# windows-10 uwp
我想检查当前应用程序是否在前台/焦点中。
该应用程序是 Windows-10 UWP 应用程序。
我已经得到的是,检查当前应用程序是否最小化。为此,我使用Window.Current 的VisibilityChanged 事件。
但我没有找到解决方案来检测应用程序是否在前台。
【问题讨论】:
标签: c# windows-10 uwp
我不能 100% 确定,但似乎 Windows.UI.Xaml.Window.Activated 活动应该满足您的需求。
【讨论】:
您的应用无法知道它在后台,因为它不会在后台运行。您只能对应用程序暂停做出反应。有关更多信息,请查看应用生命周期文档:https://msdn.microsoft.com/en-us/library/windows/apps/mt243287.aspx
【讨论】: