【问题标题】:How to disable screen saver in WinRT如何在 WinRT 中禁用屏幕保护程序
【发布时间】:2013-03-04 07:12:13
【问题描述】:

这就是你在 Windows Phone 7 上的做法http://blog.jerrynixon.com/2011/11/mango-sample-lock-and-run.html 在 Windows 8 上是否可行?

【问题讨论】:

  • 也许是我的假设需要被质疑。在 Windows 8 中,出现锁定屏幕时是否会暂停应用程序?
  • 对不起,我不知道。我不为微软工作。

标签: windows-store-apps winrt-xaml


【解决方案1】:

此示例向您展示了如何实现该功能,以便您的应用在设备锁定时仍能“运行”。它似乎只适用于一种“后台任务”,这使得它与 Windows Phone 不完全相同。

http://code.msdn.microsoft.com/windowsapps/Lock-screen-apps-sample-9843dc3a

请注意,可以在设备锁定时运行的应用程序应至少具有以下后台任务之一:

  • 控制通道
  • 定时器
  • 推送通知

这里有更多关于锁屏的信息:http://msdn.microsoft.com/library/windows/apps/Hh779720

更新:

据我发现,在锁屏下运行您的应用程序并没有像在 Windows phone 中那样的确切行为。 MSDN 博客上最近有几篇文章解释了背景模型http://blogs.msdn.com/b/windowsappdev/archive/2012/05/16/being-productive-when-your-app-is-offscreen.aspx?wa=wsignin1.0

很抱歉,目前没有办法让它在锁屏下工作

【讨论】:

  • 不,对不起,这不是一回事。您在此处建议的示例展示了如何将您的应用程序添加到锁定屏幕,使其具有后台优先级,每 15 分钟运行一次,并且在 2 CPU 秒内运行。我要问的是继续运行为什么锁屏是可见的。
  • @JP 这是一个后台任务。您知道手机上正在运行的应用程序,即使在屏幕关闭时也会运行?这就是我要问的。这是我措辞糟糕的问题。对不起。
猜你喜欢
  • 2023-03-31
  • 1970-01-01
  • 2020-10-30
  • 2011-01-06
  • 2013-07-30
  • 2015-01-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多