Как получать события отключения питания в консольном приложении Symbian?

Я ищу пример работающего кода для Symbian S60 5th edition, в котором консольное приложение может получать события отключения питания (то есть обнаруживать отключение телефона). Я знаю, как это сделать из приложения пользовательского интерфейса [AppUI, HandleSystemEventL(const TWsEvent& aEvent)и т. д.], но Windows Server, похоже, не отправляет события, если простое консольное приложение прослушивает эти события.

Итак, я попытался подключиться к WS, позвоните EventReady(&iStatus), но RunL никогда не вызывается, и приложение никогда не получает EApaSystemEventShutdown,

Может ли кто-нибудь здесь предоставить рабочий код для этого?

Спасибо.

1 ответ

Ты можешь использовать CSaveNotifier (savenotf.h, powermgrcli.lib) получать уведомления о выключении питания. Извините, в данный момент нет фрагмента кода.

Другие вопросы по тегам