我需要以特定的时间间隔从Windows Mobile中调用Web服务。定时器(System.Windows.Forms.Timer)是这个权利控制吗?这会消耗更多的电池电量吗?有没有其他的选择?Windows Mobile - 使用计时器控件
1
A
回答
2
如果您的设备预计处于开机状态,而定时器正在运行,那么您可以使用定时器控制。但是,如果在一段时间内没有用户操作,则设备将会休眠并且定时器不会触发。为了节省电池寿命,允许设备进入睡眠状态是一个很好的决定。
查看OpenNetCF中的LargeIntervalTimer。这会将设备从睡眠状态唤醒。
0
您P /与CE_NOTIFICATION_TRIGGER
结构设置为CNT_TIME
的dwType
场和stStartTime
字段设置为在未来的那一刻调用CeSetUserNotificationEx
原生功能,当你要调用的Web服务。
无论是每次启动应用程序并让它在调用后死亡,或者让应用程序始终在后台保持活动状态,以等待通知子系统设置的命名事件。
相关问题
- 1. 在待机期间在Windows Mobile中使用计时器
- 2. Windows Mobile 7 MAP控件ZoomBarVisibility
- 3. 显示Windows Mobile用户控件
- 4. Windows Mobile文件时间
- 5. 使用Windows窗体设计器添加用户控件
- 6. asp.net Ajax计时器控件
- 7. Windows Mobile 5 SDK按钮控件
- 8. Windows Mobile 6.1 Professional中的HTML控件
- 9. Android等效于Windows Mobile Datagrid控件?
- 10. Windows Mobile 6.5 HD2控件问题
- 11. Windows Mobile 6 Tabstrip控件等效?
- 12. 如何在Windows中使用计时器
- 13. 在Windows服务中使用计时器
- 14. Windows Mobile加速计API 6
- 15. jQuery Mobile的ListView控件设计
- 16. 如何禁用/启用使用JavaScript的asp.net计时器控件?
- 17. GetIdletime在Windows Mobile使用C#
- 18. Transperant Windows在Windows Mobile使用C#
- 19. Windows Mobile 6.5.3预处理器
- 20. STL容器支持Windows Mobile
- 21. Windows Mobile 6仿真器
- 22. Windows Mobile Emulator For Linux
- 23. 使用大内存区域时在Windows Mobile上的总计和分配的堆
- 24. 执行Windows计时器
- 25. 计时器和Windows Serice c#
- 26. 调度计时器 - Windows Phone
- 27. Windows服务和计时器
- 28. windows mobile 6.5 UI
- 29. 使用计时器
- 30. 适用于Windows Mobile的Android模拟器
我的应用程序将不断地收听诸如短信,通话,文件,GPS,联系人,日历等许多事件。我不能说什么时候没有用户操作。但是,我的应用程序需要不断地收听每一个活动。你有什么建议?我目前使用定时器控件,间隔60分钟。我的应用程序会不断地收听事件,但我需要在60分钟内只拨打一次服务器。所以,我的计时器将在60分钟内被调用一次。 – 2010-11-23 10:50:52