Как получать события отключения питания в консольном приложении Symbian?
Я ищу пример работающего кода для Symbian S60 5th edition, в котором консольное приложение может получать события отключения питания (то есть обнаруживать отключение телефона). Я знаю, как это сделать из приложения пользовательского интерфейса [AppUI
, HandleSystemEventL(const TWsEvent& aEvent)
и т. д.], но Windows Server, похоже, не отправляет события, если простое консольное приложение прослушивает эти события.
Итак, я попытался подключиться к WS, позвоните EventReady(&iStatus)
, но RunL
никогда не вызывается, и приложение никогда не получает EApaSystemEventShutdown
,
Может ли кто-нибудь здесь предоставить рабочий код для этого?
Спасибо.
1 ответ
Ты можешь использовать CSaveNotifier
(savenotf.h
, powermgrcli.lib
) получать уведомления о выключении питания. Извините, в данный момент нет фрагмента кода.