Quiero manejar el botón de apagado presionando mi notebook con Windows 7. He configurado las opciones de administración de energía para no hacer nada en este caso, por lo que no se apagará de inmediato, pero Quiero ver el momento en que el usuario presiona el botón de encendido. ¿Cómo se puede hacer en C++?Cómo manejar el botón de apagado de una computadora portátil
5
A
Respuesta
3
Creo que debería haber algunos eventos de WMI (Instrumentación de administración de Windows) para esto. Espero que esto ayude: http://msdn.microsoft.com/en-us/library/aa394101%28v=VS.85%29.aspx
Esto no es específico de los portátiles, ni es específico del botón de encendido solo. Esto se aplica a cualquier medio utilizado para apagar la máquina.
Cuestiones relacionadas
- 1. Cómo atrapar el Fn +? llaves en la computadora portátil?
- 2. ¿Cómo manejar el botón "Arriba"?
- 3. Controlar su teléfono desde la computadora portátil
- 4. BlueCove, computadora portátil y una tableta Android con Bluetooth
- 5. ¿Cómo denegar el apagado al presionar el botón de encendido por un tiempo?
- 6. Mathematica, funciones de llamada de otra computadora portátil
- 7. Uso de la computadora portátil como segundo monitor de programación
- 8. Acceda al controlador de ventilador integrado para computadora portátil programáticamente?
- 9. ¿Cómo detectar cuando la computadora portátil funciona con baterías?
- 10. simulador de iOS: ¿cómo hacer un solo toque de 2 dedos en una computadora portátil mac?
- 11. Cómo manejar el botón cancelar en JOptionPane
- 12. ¿Cómo verificar el tipo de máquina? computadora portátil o de escritorio?
- 13. ¿Cómo detectar cuando el cable de alimentación de la computadora portátil se ha desconectado?
- 14. ¿Cómo puedo cambiar el brillo de la pantalla de mi computadora portátil en ubuntu?
- 15. Cómo manejar el envío de formulario ASP.NET MVC Botón Atrás?
- 16. ¿Cómo puedo saber si un usuario está usando una computadora portátil?
- 17. C#: Cómo evitar que una computadora portátil entre en Stand-By
- 18. Perl apagado una toma de
- 19. ¿Podemos detectar el nivel de batería de la computadora portátil con .net?
- 20. ¿Acceder mediante programación al ventilador de la CPU en una computadora portátil? (Windows)
- 21. Control de versión portátil?
- 22. ¿Qué API usaría para cambiar el brillo de la computadora portátil (.NET)?
- 23. Monitoreo de la batería o la fuente de alimentación de la computadora portátil de java
- 24. Después de actualizar a Mac OS X Lion mi computadora portátil no reconoce el comando "make"
- 25. Cómo manejar el botón Atrás en Windows Phone 7
- 26. Administrar dispositivo Android a través del navegador web desde una computadora portátil usando WiFI
- 27. Apagado programático de embarcadero
- 28. ¿Representación fuera de pantalla cuando la computadora portátil apaga la pantalla?
- 29. daños en el montón, pero sólo cuando se compila en la computadora portátil
- 30. cómo manejar el botón de cierre de la ventana en el cacao
Dudo que esto sea posible sin escribir un código específico del proveedor. Desde un vistazo rápido no hay un código de tecla virtual para el apagado, y no hay ningún mensaje/devolución de llamada que indique que Windows "casi se cerró". – pezcode
Creo que debería haber algunos eventos de WMI (Instrumentación de administración de Windows) para esto. Espero que esto ayude: http://msdn.microsoft.com/en-us/library/aa394101%28v=VS.85%29.aspx Esto no es específico de los portátiles, ni es específico solo del botón de encendido. Esto se aplica a cualquier medio utilizado para apagar la máquina. –
Gracias, lo veré a través de este enlace. Además, parece que puedo escribir código en C#, que es mejor, entonces lo esperaba. – madhead