La Web del Programador: Comunidad de Programadores
 
    Pregunta:  38478 - API PARA SABER CUANTO TIEMPO LLEVA EL ORDENADOR DORMIDO
Autor:  Sergio AAA
Quisiera saber si existe una función API para saber desde un programa hecho en Visual Basic 6.0 y se ejecuta en una máquina Windows NT, cuanto tiempo ha pasado desde la última vez que se movio el ratón, pulso una tecla, etc., en resumidas cuentas lo que hace windows para controlar cuando tiene que lanzar el protector de pantalla.

Gracias de antemano.
Un Saludo.

  Respuesta:  ROBERTO URITA JIMENEZ
Hola bueno pues esta es una forma de saber cuanto tiempo pasa despues de un evento
Mira crea una base de datos que sea de tiempos y utiliza las funciones que te dan los objetos por ejemplo un programa cuando lo ejecutas se activa el evento LOAD y cuando lo cierras el evento UNLOAD. Puedes manipularlos de tal manera que cuando se inicie te guarde el TIME O DATETIME crea un boton de comando para que al utilizarlo grave de nuevo la hora, luego que la reste y tendras el tiempo que se utilizo