2010-01-28 15 views
2

我想在Windows Mobile應用程序中使用計時器。當然,這不是問題。在待機期間在Windows Mobile中使用計時器

問題:計時器需要即使在待機模式和睡眠模式被調用。

簡單地關掉休眠模式是不是一個真正的選擇,因爲應用程序需要遵從於Windows Marketplace上的移動設備的要求,以及關於對需求5.2 Marketplace應用「不得修改電源管理選項」。

是否有一個系統定時器,可以用來獲得所謂的事件(如CeSetUserNotificationEx可以用來獲取應用程序啓動)?
或者我將如何創建一個持久性定時器?

回答

2

CeRunAppAtTime可以用來設置一個命名系統事件(不只是運行一個應用程序)。如果設備在該時間到達時處於睡眠模式,則會喚醒。

+0

在headerfile notify.h,其中CeRunAppAtTime被定義,它說:「過時的;提供以維持僅兼容性」。 似乎CeSetUserNotificationEx是新CeRunAppAtTime現在,但它仍然可能是正確的功能,看看到,謝謝! – Sam 2010-01-29 09:06:11

相關問題