Interrupcion de teclado

Iniciado por darnali, 7 Abril 2010, 15:22 PM

0 Miembros y 1 Visitante están viendo este tema.

darnali

Es correcto, esto ya lo conseguí con el comando sendkeys, pero no es eso exactamente lo que quiero, lo que quiero es poder escribir de forma generica, en cualquier lugar donde se me antoje, quiero decir, si el foco esta en el buscador de google que me escriba alli, si el foco esta en el word que me escriba alli, y eso tambien lo se hacer, quiero decir lo he echo ya, lo que realmente no puedo hacer es escribir en el "textbox" del password de accesso a windows o cuando el pc està bloqueado, y para desbloquejar-lo tienes que poner el password.

He construido un servicio que en teoria funciona, de echo funciona al 100% en entorno escritorio de windows, quiero decir en cualquier formulario de windows, pero deja de funcionar cuando tienes que poner el password de windows, ahí esta mi problema, que no puedo escribir en el "form" (entre comillas) de autenticacion de windows

El servicio lee de un puerto serie y escribe con sendkeys donde este el foco del raton, de echo el hecho de leer del pueto serie no supone ningun problema, ya que depurando (escribiendo en archivos a cada linia) veo que se me "detiene" justo antes del comando sendkeys, despues de este comando no me escribe mas en el fichero de "debbug",  por lo tanto deduzco que sendkeys, no funciona en el foco de la autenticacion de windows como lo hace (correctament) en cualquier otro foco del escritorio (applicacion) con la session desbloqueada

Espero haberme explicado, le he dado mil vueltas, y espero poder encontrar las respuesta en las api's de windows, pero tengo que saber como hacer-lo, porque todo lo que he probado no me funciona

Muchas gracias por responder, y perder vuestro valioso tiempo en un problema de alguien que ni siquiera conoceis... os estoy muy agradecido!

[D4N93R]

El servicio esta corriendo con qué usuario?

darnali

local system (puede interactuar con el escritorio) aunque lo he probado de las manera interactuando y sin interactuar