Chcę obsługiwać przycisk wyłączania zasilania w moim notebooku z systemem Windows 7. Skonfigurowałem opcje zarządzania energią, aby nic nie robić na tym wydarzeniu, więc nie wyłączy się natychmiast, ale Chcę złapać moment, w którym użytkownik naciska przycisk zasilania. Jak to zrobić w C++?Jak obsługiwać przycisk wyłączania na notebooku
5
A
Odpowiedz
3
Sądzę, że w tym celu powinny istnieć zdarzenia WMI (Windows Management Instrumentation). Mam nadzieję, że to pomoże: http://msdn.microsoft.com/en-us/library/aa394101%28v=VS.85%29.aspx
Nie dotyczy to komputerów przenośnych ani nie jest związane z samym przyciskiem zasilania. Dotyczy to wszelkich środków używanych do wyłączenia maszyny.
Powiązane problemy
- 1. Przycisk wyłączania w jQuery
- 2. Przycisk włączania/wyłączania ExtJS
- 3. Jak obsługiwać przycisk "Up"?
- 4. Przycisk wyłączania po kliknięciu problemu
- 5. Przycisk wyłączania za pomocą przycisku wyboru
- 6. Przycisk włączania/wyłączania oparty na wyborze przycisku radiowego w AngularJS
- 7. Jak obsługiwać przycisk wyszukiwania sprzętu Android?
- 8. Jak obsługiwać przycisk kliknięty w systemie Android?
- 9. Jak obsługiwać pasek akcji i przycisk menu?
- 10. jak obsługiwać zamykany przycisk okna w kakao
- 11. Angular2, przycisk wyłączania w przypadku braku wyboru wybrany
- 12. Jak obsługiwać przycisk Wstecz w systemie Ionic 2
- 13. Jak obsługiwać przycisk Wstecz, gdy aktywna jest funkcja startActivityForResult?
- 14. Niestandardowa reguła Lint: jak obsługiwać przycisk fix kliknij
- 15. Jak obsługiwać przycisk Wstecz w widoku wyszukiwania w Androidzie
- 16. Odtwarzanie wideo youtube w widoku uiwebview. Jak obsługiwać przycisk "done"?
- 17. Jak obsługiwać przycisk Wstecz przy użyciu pagera widoku?
- 18. Jak edytować komórkę skoku w Jupytera-notebooku
- 19. Jak przetwarzać żądania serwletów podczas długiego wyłączania
- 20. Jak sprawdzić, czy jesteś w notebooku Jupyter
- 21. Wyjście centralne (wykresy) w notebooku
- 22. Drukowanie na tej samej linii na notebooku jupyter
- 23. Jak zachować atrybuty zawisu podczas wyłączania kliknij
- 24. sposób wyłączania przycisku DataTables/TableTools
- 25. Jak zmienić przycisk trzech kropek na Androidzie na inny przycisk
- 26. jak obsługiwać 2000+ żądań/sek na tomcat?
- 27. Jak obsługiwać lateks na stronach github
- 28. Jak poprawnie obsługiwać zdarzenia kliknięcia na widżecie
- 29. Jak dodać przycisk na Androidzie?
- 30. Jak używać jQuery do wyłączania przycisku textarea + Submit?
Wątpię, aby było to możliwe bez pisania kodu specyficznego dla dostawcy. Na pierwszy rzut oka nie ma kodu klucza wirtualnego do wyłączenia zasilania, a nie ma komunikatu/wywołania zwrotnego, które mówi, że system Windows "prawie się wyłączył". – pezcode
Myślę, że powinny istnieć zdarzenia WMI (Windows Management Instrumentation) dla tego. Mamy nadzieję, że to pomoże: http://msdn.microsoft.com/en-us/library/aa394101%28v=VS.85%29.aspx Nie dotyczy to komputerów przenośnych ani nie jest związane z samym przyciskiem zasilania. Dotyczy to wszelkich środków używanych do wyłączenia maszyny. –
Dzięki, przejrzę to przez ten link. Wydaje się również, że mogę napisać kod na C#, który jest lepszy, niż się spodziewałem. – madhead