Konsol uygulamasının güç kapatma olaylarını alabileceği Symbian S60 5th edition için bir çalışma kodu örneği arıyorum (örn. Telefon kapatmayı algıla). Bunu UI uygulamasından nasıl yapacağımı biliyorum [AppUI
, HandleSystemEventL(const TWsEvent& aEvent)
, vb], ancak basit konsol uygulaması bu olayları dinliyorsa Windows Server olayları göndermiyor gibi görünüyor.Symbian konsol uygulamasında güç kapatma olayları nasıl alınır?
Yani, WS'ye bağlanmayı denedim, EventReady(&iStatus)
'u arayın, ancak RunL
asla çağrılmıyor ve uygulama hiçbir zaman EApaSystemEventShutdown
'u almıyor.
Buradaki herkes çalışma kodunu verebilir mi?
Teşekkür ederiz.
Hayır, işe yaramıyor. CSaveNotifier'ı ("Symbian OS Internals" içinde yazılanlar) nasıl kullanacağım ile ilgili talimatları takip ettim, ancak MSaveObserver'ın SaveL() fonksiyonu hiçbir zaman aranmaz. Mekanizma sadece UI tabanlı uygulamalar için geçerli olabilir. –