La Web del Programador: Comunidad de Programadores
 
    Pregunta:  38037 - DETERMINAR TIEMPO INACTIVO DEL ORDENADOR
Autor:  Sergio Sergio
Quisiera saber como puedo determinar el tiempo que ha estado un ordenador encendido pero sin que se haya usuario. O sea, lo que hace windows para determinar cuando tiene que lanzar el salvapantallas.

Gracias de Antemano.

  Respuesta:  German
mira lo que hace windows es tener una aplicacion abierta en back ground (no se ve) y detecta la entrada standar de teclado y mouse, entonces tiene un contador que se reinicia cada vez apretas una tecla o moves el mouse, y si el contador incrementa hasta un valor a comparar y no ocurrio el evento, ejecuta el codigo o aplicacion que programes