Estadistica programas utilizados
Windows tiene un estadistica interna que te dice si un programa lo has usado mucho, poco,de forma escasa o casi nula.No se como acceder a esto.WinXP(almenos)
De tal manera que me gustaria poder interceptar con un programa "escucha", cada vez que mi máquina abre un programa, y poder saber cual es.Y de aqui formar una pequeña estadistica.
Quisiera hacerlo a través de un programa mio, ya que de esta manera me serviria para otros windows,que no se si ellos tienen estas estadisticas de las quales antes hablaba.
La finalidad:Es a través de algún mensaje de windows supongo, o de alguna otra manera interceptar cada vez que se ejecuta un programa y se cierra, poder "escucharlo" y formar una estadistica a partir de esto
Ejemplo:dreamweaver una vez por dia, tanto tiempo activo, etc...
Tanto tiempo activo seria poder diferenciar de que el programa este abierto a que este usandose o no.
Yo puedo tener el dreamweaver y el flash abiertos(por decir algo) durante una hora, y tan solo usar el flash 5 min y dreamweaver 55 min restantes, supongo que podria saber este tiempo mirando cual es la ventana activa, no?
Bueno lo que me ayudaria es:
1.¿por donde empiezo?
2.¿que mensaje de win sabeis que pueda ayudarme, o de que otra manera puedo hacerlo?
3.¿como puedo discrminar de todos los programas abiertos en un momento cual es el activo y cual no?
4.¿Como puedo controlar cuando un programa deja de ser activo y pasa a serlo otro?Es decir perdida de foco del programa y pasa otro programa a tener el foco.
No pido todas loas soluciones, sino por donde puedo guiarme para cada uno de los preguntas.
Muchas Gracias de antemano
Un saludo
__________________
La victoria tiene cien padres. La derrota es huérfana (Napoleón).
|