-怎么让程序在机子运行一段时间后主动退出

求助-如何让程序在机子运行一段时间后主动退出
大哥大姐帮帮我,我想让程序在我的手机中运行一段时间后主动退出,如何设定时间,运用什么API.我是Symbian   os   6.1   。我先前有用过User::After()   和User::Exit();
但是用After()来延时时间会使程序刚开始运行时,机子很慢,出现白屏。我该怎么办?

------解决方案--------------------
定义一个活动对象timer然后调用exit();
------解决方案--------------------
建议用CActive
------解决方案--------------------
使用CTimer -- a timer active object