在应用运行时防止平板电脑进入睡眠状态

时间:2012-11-02 19:55:00

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

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

问题是,如果我不继续触摸屏幕,节电器将激活,屏幕将自动变黑,并且会破坏应用程序的用户。

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

2 个答案:

答案 0 :(得分:8)

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

  

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

答案 1 :(得分:-7)

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