s60 2nd 中怎样捕获系统时间改变事件?该如何处理

s60 2nd 中怎样捕获系统时间改变事件?
如题,   有没有像wince   一样拥有CeRunAppAtEvent(TCHAR*   pwszAppName,  
    LONG   lWhichEvent)类似的函数   ?

------解决方案--------------------
这儿有一个未做过验证的方法,在SDK中查看RTimer::At()的说明:

void At(TRequestStatus& aStatus,const TTime& aTime);
Parameters
TRequestStatus& aStatus On completion, contains the status of the request: ... KErrAbort — the timer was aborted because the system time changed....

按文档中的说明,你可以用活动对象封装RTimer对象,并调用它的At()方法时指定一个超远的触发时间,然后在RunL()中判断iStatus.Int(),如果是KErrAbort说明系统时间被改变了。