2017-10-17 82 views
0

在我的应用程序中,他们是隐藏应用程序的一个选项。无论何时用户点击隐藏应用程序窗口以及任务栏中的应用程序图标都应该隐藏起来。 如何在UWP中实现此目的?UWP如何隐藏应用程序?

+0

然后它怎么会回来? –

+0

通过按下用于相同的热键(快捷键)(隐藏/取消隐藏应用程序)。当它可见时,该应用将处于之前的状态,如之前的应用被隐藏。 – Raghva

+0

据我所知,在UWP中没有这样的API,它是否适合像冻结你的应用程序一样在Windows中锁定选项? –

回答

1

此功能在UWP上尚未支持(尚未支持)。 如果您查看UWP Skype,它始终可以从任务栏以及所有其他应用程序中看到。 UWP应用程序本身不能注册要启动的全局快捷方式。

最小化的UWP应用程序在OS需要/需要时被操作系统暂停,并且无法执行任何作业。如果你隐藏你的应用程序,你将被暂停,并将无法执行任何工作。唯一的例外是如果您请求延长的执行时间,您的应用程序将被允许在最小化的情况下运行。他们仍然是限制,但他们更多的电池/锁屏界限。

如果你真的想要隐藏你的应用程序,你应该关闭你的应用程序窗口,并依靠一些后台任务来执行隐藏/停止时你可能想要做的工作。

这应该是一个良好的阅读:

Windows 10 universal Windows platform (UWP) app lifecycle

Support your app with background tasks

Postpone app suspension with extended execution

+0

当最小化时,应用程序可以使用ExtendedExecutionSession API实际上继续工作。你可能想更新你的答案。除此之外,答案是正确的。 –

+0

好赶上!我已经更新了我的答案。谢谢 – Vincent

相关问题