2010-04-11 48 views
3

我正在爲Windows Mobile 6.1 Pocket PC(觸摸屏)創建應用程序。我知道當Pocket PC的屏幕關閉時,它會進入待機模式,應用程序在後臺幾乎停止。我的應用程序不能這樣做。它需要繼續前進。所以我的問題是,如何才能讓手機保持活動狀態(背光打開)直到我的應用程序完成?讓Windows Mobile 6手機保持活躍狀態​​

一個例子是視頻流應用程序,例如Youtube。它在視頻播放過程中將手機保持在開啓狀態。

+0

請在標籤中的多個單詞之間使用連字符(「 - 」)。那就是「windows-mobile-6」,而不是「windows mobile 6」。 – 2010-04-11 03:54:49

+2

背光關閉和暫停模式是兩件獨立的事情。您不需要保持背光即可使設備保持正常工作。 – Shaihi 2010-04-11 10:36:07

+1

查看此答案:http://stackoverflow.com/questions/246407/disable-sleep-mode-in-windows-mobile-6/246794#246794 – MusiGenesis 2010-04-11 04:21:03

回答

3

只要你的應用做一些事情(在一個循環或定時器),它是相對容易的,你需要:

public static class CoreTools 
{ 
    [DllImport("coredll.dll")] 
    public static extern void SystemIdleTimerReset(); 
} 

然後定期調用SystemIdleTimerReset()

相關問題