让Windows Mobile 6手机保持活力

时间:2010-04-11 03:50:34

标签: c# windows-mobile windows-mobile-6

我正在为Windows Mobile 6.1掌上电脑(触摸屏)制作应用程序。我知道当Pocket PC的屏幕关闭时,它进入待机模式,应用程序在后台几乎停止。我的申请不能那样做。它需要继续前进。所以我的问题是,在申请完成之前,如何让手机保持活动状态(背光打开)?

这方面的一个例子是Youtube等视频流应用。它可以在视频播放时保持手机开启状态。

1 个答案:

答案 0 :(得分:3)

只要你的应用程序正在做某事(在循环或定时器中),这是相对容易的,你需要:

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

然后定期致电SystemIdleTimerReset()