【问题标题】:Keep Windows Mobile 6 phone alive让 Windows Mobile 6 手机保持活力
【发布时间】:2011-02-06 15:25:31
【问题描述】:

我正在为 Windows Mobile 6.1 Pocket PC(触摸屏)制作应用程序。我知道当 Pocket PC 的屏幕关闭时,它会进入待机模式,并且应用程序在后台几乎停止。我的应用程序无法做到这一点。它需要继续下去。所以我的问题是,在我的应用程序完成之前,我怎样才能让手机保持活跃(背光打开)?

YouTube 等视频流应用程序就是一个例子。它在播放视频时让手机保持开机状态。

【问题讨论】:

  • 请在标签中的多个单词之间使用连字符(“-”)。也就是说,“windows-mobile-6”,而不是“windows mobile 6”。
  • 背光关闭和挂起模式是两个不同的东西。您无需保持背光灯亮,设备仍可正常工作。

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


【解决方案1】:

只要您的应用在做某事(在循环或计时器中)相对容易,您需要:

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

然后定期致电SystemIdleTimerReset()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-09
    相关资源
    最近更新 更多