uwp - 从桌面应用程序恢复挂起的 UWP 应用程序

标签 uwp process windows-runtime windows-10-universal windows-10-desktop

正如标题所示,我很想找到一种编程解决方案,允许 WIN32 桌面应用程序恢复挂起的 UWP 应用程序。我正在编写一个小型进程管理应用程序,它允许挂起和恢复进程,但是 Metro 应用程序根本不响应对 SuspendThread 和 ResumeThread 的 Win32 API 调用。有谁知道如何从桌面应用程序恢复 UWP 应用程序?这里的任何提示将不胜感激!谢谢

最佳答案

您可以使用 AppResourceGroupInfo.StartResumeAsync API 恢复挂起的应用。可以从桌面应用程序或 UWP 应用程序调用它。从 UWP 应用调用时,您需要声明 appDiagnostics 功能。

https://learn.microsoft.com/en-us/uwp/api/windows.system.appresourcegroupinfo.startresumeasync

关于uwp - 从桌面应用程序恢复挂起的 UWP 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57236266/

相关文章:

c++-cli - 如何在 UWP 应用中将文本附加到文件

javascript - 使用共享合约使用图像文件

c++ - WinRT 上的 UuidToString

bash - 确保一次只运行一个 shell 脚本实例的快捷方式

multithreading - 对比线程崩溃与进程崩溃

c++ - CreateProcess( ) 不创建带有 CREATE_NEW_CONSOLE 标志的新窗口 - C/C++

c# - 将 Async Task 与 Dispatcher 结合使用以从 ViewModel 循环更新 WP8.1 WinRT 的 UI 线程

c# - 如何获得目标 ListView 项目?

uwp - 在 UWP AppService 中访问 C 盘文件

c# - 在 .Net Core 2.0 中从网络摄像头捕获图像