【发布时间】:2020-09-30 10:34:02
【问题描述】:
现在有没有办法以编程方式最小化 UWP 应用程序?我的应用将以全屏模式在平板电脑上运行,我不想拖动顶部边缘来调用默认最小化按钮。
【问题讨论】:
标签: c# uwp windows-10
现在有没有办法以编程方式最小化 UWP 应用程序?我的应用将以全屏模式在平板电脑上运行,我不想拖动顶部边缘来调用默认最小化按钮。
【问题讨论】:
标签: c# uwp windows-10
在 Windows 10 更新 1803(内部版本 17134)中,有一个新的 API 可用于最小化您的应用程序。
IList<AppDiagnosticInfo> infos = await AppDiagnosticInfo.RequestInfoForAppAsync();
IList<AppResourceGroupInfo> resourceInfos = infos[0].GetResourceGroups();
await resourceInfos[0].StartSuspendAsync();
https://docs.microsoft.com/en-us/uwp/api/windows.system.appresourcegroupinfo.startsuspendasync
目前使用此 API 需要您在内部构建的清单中声明“appDiagnostics”功能。展望未来,它不应该是最小化您自己的应用程序所必需的,而只是最小化其他应用程序。
【讨论】: