La Web del Programador: Comunidad de Programadores
 
    Pregunta:  4977 - GRABAR TECLAS PULSADAS
Autor:  carlos agosi
NECESITO HACER UN PROGRAMA QUE GRAVE LAS TECLAS PULSADAS Y LA GRABE EN UN FICHERO RICH TEXT FORMAT, en visual basic pero, el formulario de visual basic tiene que estar sin foco, para poder seguir usando el pc, y escribiendo en otros programas, como lo hago???,keypress me da el codigo ascii de las teclas pulsadas pero solo cuando el form esta con foco, por lo tanto no me sirve, como lo hago entonces?
por vuestra colaboración muchas gracias

  Respuesta:  Luis Eduardo Cañedo Ugalde
Lo que tienes que hacer es poner a trabajar tu programa en backgorund, crea tu programa y ponlo en el tryicon cargandolo al inicio del SO, con esto conseguiras que las teclas queden grabadas en donde quieras de tu formulario sin tener el foco, puesto que probabemente ni lo veas, si asi lo configuras, yo tengo un ejemplo de ese programa, nada màs que graba en un archivo de texto, si no lo logras hacer jalar escribeme y lo publico tambièn en este medio.
Tienes que tener una buena màquina o no tenerla tan cargada, por que los programas cargados en memoria de esta forma usan muchos recursos por estar en constante actividad.