2012-11-02 121 views
5

我正在尝试编写一个Windows 8平板电脑应用程序,通常可以在接收输入之间进行多分钟的操作。防止平板电脑在运行应用程序时进入睡眠状态

的问题是,如果我不保持触摸屏幕,电源保护程序将启动,并在屏幕会自动变黑,并且它破坏应用程序的用户。

有没有办法,我的应用程序可以防止电源保护程序激活,或者至少延长所花费的电力保护的启动时间。

回答

8

您应该使用DisplayRequest class保持屏幕不关闭。

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

-7

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

+0

这不是一个好的答案:问题是旧的,它已经有一个广为接受的接受答案,而你的答案实际上并没有解决问题。 –

相关问题