2017-06-15 51 views
0

我能够暂停和恢复使用Visual Studio的生命周期事件的UWP应用。但是当我用用户的机器尝试时,我无法获得应用程序的挂起和恢复状态。如何使UWP应用程序挂起和恢复状态

我试着用资源监视器挂起和恢复过程中,但它不打“Onsuspend”事件,而在恢复它不打“的onResume”事件。

是否有任何其他的方式来打在应用程序中的onResume事件?

+0

用户的机器是台式机还是手机? – Romasz

+0

这是一个桌面。 –

+1

如何测试用户的机器(最小化/更改应用程序)?你有没有试过监视[Entering/LeavingBackground events](https://docs.microsoft.com/en-us/windows/uwp/launch-resume/app-lifecycle)? – Romasz

回答

1

我们可以让应用程序去暂停,并在平板模式下恢复状态。

更改操作系统平板电脑模式(我们可以在行动中心改变它)。 在平板电脑模式下,只有前台应用程序将处于运行状态。后台中的所有其他UWP应用程序将处于“暂停状态”。 当我们使这些应用程序前行时,它将从“挂起状态”到“恢复状态”。

2

当台式机上运行的调试器之外,你可以将应用程序只是最小化到任务栏触发OnSuspending事件。然后从任务栏恢复它以触发OnResuming事件。

相关问题