这是我阅读的链接的摘录:
当用户将应用移至后台时,Windows 会等待几秒钟以查看用户是否立即切换回应用。如果用户不切换回来,Windows 会挂起应用程序。
如果一个应用已经为 Suspending | 注册了一个事件处理程序。暂停事件,在应用程序暂停之前调用此事件处理程序。
在我的应用程序代码文件App.xaml.cs
中,我重写了方法OnSuspending
。但是,在调试应用程序时,当我离开它或打开另一个应用程序时,似乎没有调用此方法。我也等了一段时间,没有任何反应。如果我使用关闭手势或按 Alt+F4,最终会按预期调用该方法。我在这里错过了什么吗?当您离开它时,该应用程序不应该被暂停吗?