代码之家  ›  专栏  ›  技术社区  ›  FerranB Tom

移动设备睡眠时如何继续执行?

  •  1
  • FerranB Tom  · 技术社区  · 16 年前

    我正在开发一个需要执行到倒计时的应用程序。当手柄关闭屏幕时,倒计时停止。发生这种情况时,我如何继续执行?

    3 回复  |  直到 16 年前
        1
  •  3
  •   ctacke    16 年前

    我想你的意思是希望你的代码在设备挂起后继续执行?首先,你不能。当设备挂起时,处理器停止运行。不过你有几个选择。你可以定期打电话 SystemIdleTimerReset 要防止设备挂起,请在“”中运行它 unattended mode 因此背光会关闭,但设备不会暂停,或使用类似API的API CeRunAppAtTime 预先定期唤醒处理器以运行代码。

        2
  •  1
  •   Joel    16 年前

    http://www.codeproject.com/KB/mobile/WiMoPower1.aspx

    另外,关于由于托管代码中的各种条件而启动应用程序的信息也可以在CodeProject.com文章中找到。

    http://www.codeproject.com/KB/mobile/WiMoAutostart.aspx

        3
  •  0
  •   Community CDub    8 年前

    Disable sleep mode in Windows Mobile 6 SystemIdleTimerReset 此外,还模拟按键触摸。