C#, NET Framework 3.5 (VS 2010'da) bir Windows Forms uygulamasına sahibim ve uygulamayı yükledikten sonra buna (bu uygulama) Windows döndüğünde uyku modundan (app tamamen kapalı ve arka planda çalışmıyor), kullanıcının parolasını girmesi gerektiğinde bile (bu durumda, kullanıcı günlüklerinden sonra).Windows uyku modundan uyandığında bir uygulama başlatılıyor
5
A
cevap
5
Etkinliği yakalamak için çalışan bir uygulamaya sahip olmanız gerekir, ancak tam uygulama olmak zorunda değildir - tüm uygulamanızı açtığı bir uygulamayı, diğer uygulamanızı açarak yanıtlayabilirsiniz:
Microsoft.Win32.SystemEvents.PowerModeChanged += this.SystemEvents_PowerModeChanged;
private void SystemEvents_PowerModeChanged(object sender, Microsoft.Win32.PowerModeChangedEventArgs e)
{
if (e.Mode == PowerModes.Resume)
{
//Execute your "payload" app here.
}
}
Arka planda çalışan bir arka plan olmadan, Windows'da yerleşik bir kanca olduğunu sanmıyorum.
+0
Yalan söylüyorum - bir kanca var: http://stackoverflow.com/questions/4693689/how-to-programmatically-detect-when-the-os-windows-is-waking-up-or-going-to-sl ancak programlayıcı olarak yükleyiciniz veya uygulama init programında nasıl ayarlanacağından emin değilim. – lukiffer
İlgili konular
- 1. Android emülatörünü uyku modundan uyandırmıyor
- 2. Sistem beklemede/uyku/hazırda bekletme .NET Windows Service'den algılanıyor mu?
- 3. Konu Uyku ve Windows Servisleri
- 4. qt + mysql başka bir PC'de uygulama başlatılıyor
- 5. Komutu Uyku Ekranı OSX
- 6. "makine uyku" + WaitForSingleObject + sonlu timeout
- 7. Windows 10 Uyku Sorunu. Grafikler kaybolacak
- 8. Mac'te bir uygulama olarak bir jar dosyası başlatılıyor (dock'dan)
- 9. Hangi kontrolün odağa ayarlanacağı ayarlanır Uygulama başlatılıyor
- 10. Windows uyku modundayken planlanmış bir Java uygulaması çalışır mı?
- 11. Bir Bootstrap modundan veri alma
- 12. Windows Uygulama - DPI Sorunları
- 13. kesme uyku
- 14. Bash uyku
- 15. Python3 uyku() sorun
- 16. Bir Windows Forms Uygulamasında Uygulama İstisnalarını Yakalama
- 17. dev.new() ikinci monitöre başlatılıyor
- 18. İşlev hazırda bekletme modundan desteklenmiyor
- 19. Bir c iOS'ta uyku iplik ++ kodu, hatta objektif-c kodu, uyku koyar bir işlev için arıyorum iOS uyku fonksiyonu
- 20. collectionViewLayout Başlatılıyor
- 21. Windows Native API işlevlerini kullanıcı modundan çağırmanın bir yolu var mı?
- 22. tomcat başlatılıyor
- 23. Squish, Python, Windows uygulama otomasyonu
- 24. Başka bir hizmetten hizmet başlatılıyor
- 25. onPostExecute içinde bir etkinlik başlatılıyor
- 26. .NET'te bir iş parçacığı başlatılıyor
- 27. iPhone'da uyku etkinliğinden uyanır mısınız?
- 28. iOS 5 derin uyku önleme
- 29. Başka birinden uyku parçacığı
- 30. Bahar Önyükleme sınamasından önce bir veritabanı başlatılıyor
Arka planda hizmet ve uygulamalarla hiç çalışmamıştım, bunun önemli olduğunu düşündüm. –