如何在Symbian控制台应用程序中接收断电事件?

Boj*_*vic 5 c++ mobile symbian s60

我正在寻找Symbian S60第5版的工作代码示例,其中控制台应用程序可以接收断电事件(即检测电话关闭).我知道如何从UI应用程序[ AppUI,HandleSystemEventL(const TWsEvent& aEvent)等] 执行此操作,但如果简单的控制台应用程序正在侦听这些事件,则Windows Server似乎不会发送事件.

所以,我试图连接到WS,调用EventReady(&iStatus),但从RunL未被调用,应用程序永远不会收到EApaSystemEventShutdown.

这里有人可以为此提供工作代码吗?

谢谢.

laa*_*lto 1

您可以使用CSaveNotifier( savenotf.h, powermgrcli.lib) 接收关机通知。抱歉,目前没有可用的代码片段。