我需要以特定的時間間隔從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窗體設計器將屬性綁定到控件
- 8. Windows Mobile 5 SDK按鈕控件
- 9. Windows Mobile 6 Tabstrip控件等效?
- 10. Windows Mobile 6.5 HD2控件問題
- 11. Android等效於Windows Mobile Datagrid控件?
- 12. Windows Mobile 6.1 Professional中的HTML控件
- 13. 如何在Windows中使用計時器
- 14. 在Windows服務中使用計時器
- 15. 如何使用asp.net計時器控件停止倒數計時器?
- 16. Windows Mobile加速計API 6
- 17. jQuery Mobile的ListView控件設計
- 18. 使用計時器在Windows metro中用C++觸發事件
- 19. 如何禁用/啓用使用JavaScript的asp.net計時器控件?
- 20. 在jquery mobile中使用動態控件
- 21. GetIdletime在Windows Mobile使用C#
- 22. 如何使用Windows應用商店API計劃「蛋計時器」?
- 23. 基於Windows的.net應用程序中的計時器控制?
- 24. Transperant Windows在Windows Mobile使用C#
- 25. 在多個循環中使用計時器控件(即setTimeout)
- 26. Windows Mobile 6.5.3預處理器
- 27. Windows Mobile 6仿真器
- 28. STL容器支持Windows Mobile
- 29. Windows Mobile Emulator For Linux
- 30. windows phone增加計時器
我的應用程序將不斷地收聽諸如短信,通話,文件,GPS,聯繫人,日曆等許多事件。我不能說什麼時候沒有用戶操作。但是,我的應用程序需要不斷地收聽每一個活動。你有什麼建議?我目前使用定時器控件,間隔60分鐘。我的應用程序會不斷地收聽事件,但我需要在60分鐘內只撥打一次服務器。所以,我的計時器將在60分鐘內被調用一次。 – 2010-11-23 10:50:52