2012-11-02 182 views
5

我正在嘗試編寫一個Windows 8平板電腦應用程序,通常可以在接收輸入之間進行多分鐘的操作。防止平板電腦在運行應用程序時進入睡眠狀態

的問題是,如果我不保持觸摸屏幕,電源保護程序將啓動,並在屏幕會自動變黑,並且它破壞應用程序的用戶。

有沒有辦法,我的應用程序可以防止電源保護程序激活,或者至少延長所花費的電力保護的啓動時間。

回答

8

您應該使用DisplayRequest class保持屏幕不關閉。

顯示視頻或在沒有用戶輸入的情況下長時間運行的應用可以通過調用DisplayRequest :: RequestActive來請求顯示保持打開狀態。當顯示請求被激活時,設備的顯示屏在應用程序可見時保持打開狀態。當用戶將應用程序移出前臺時,系統將停用應用程序的顯示請求,並在應用程序返回到前臺時重新激活它們。

-7

轉到您的屏幕保護程序的個性化設置。選擇無。

+0

這不是一個好的答案:問題是舊的,它已經有一個廣爲接受的接受答案,而你的答案實際上並沒有解決問題。 –

相關問題