【问题标题】:Prevent tablet from sleeping while app is running防止平板电脑在应用程序运行时休眠
【发布时间】:2012-10-23 12:29:12
【问题描述】:

我正在尝试编写一个 Windows 8 平板电脑应用程序,该应用程序通常可以在接收输入之间间隔几分钟。

问题是,如果我不一直触摸屏幕,省电模式会启动,屏幕会自动变黑,这会干扰应用程序的用户。

我的应用程序是否有办法阻止激活节电程序,或者至少延长激活节电程序所需的时间。

【问题讨论】:

    标签: c# windows-8 tablet power-saving


    【解决方案1】:

    您应该使用DisplayRequest class 来防止屏幕关闭。

    在没有用户输入的情况下显示视频或长时间运行的应用可以通过调用 DisplayRequest::RequestActive 请求保持显示。激活显示请求后,设备的显示屏会在应用可见时保持打开状态。当用户将应用移出前台时,系统会停用应用的显示请求,并在应用返回前台时重新激活它们。

    【讨论】:

      【解决方案2】:

      在个性化设置中转到您的屏幕保护程序。选择无。

      【讨论】:

      • 这不是一个好的答案:这个问题已经过时了,它已经有一个广为接受的答案,而你的答案并没有真正解决问题。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-07-26
      • 1970-01-01
      • 2014-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多