el demonio necesito que este activo, capturo entrada de teclas

09/04/2007 - 18:55 por Norma Hdez | Informe spam
hola gracias por la info que me enviaron, ya empece a revisarla, pero tengo
un pequeño inconveniente,
les explico brevemente como funciona mi aplicacion, cuando el usuario
presiona las teclas "Ctrl" + "F5", graba en la unidad C, la imagen que
esta en el portapapeles, y es que previamente se preciono la tecla "Imp
Paint", sino, simplemente no hace nada, ahora bien, este codigo funciona
bien, como te comente en el post anterior, pero cuando quiero pasarlo al
"windows Services" me marca error porque no reconoce el evento donde capturo
lo que se tecleo, estoy usando :
Private Sub frmGuardarImagen_KeyDown(ByVal sender As System.Object, ByVal e
As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown

If e.Modifiers = (Keys.Control) AndAlso e.KeyCode = Keys.F5 Then

...

...

pero si pongo este codigo en la "windows services" no me reconoce
"e.keyCode" porque no declaro ByVal e As System.Windows.Forms.KeyEventArgs
pero, ahora no se que puedo hacer :S

tiene alguna idea??

se puede realizar lo que quiero, o simplemente no se puede hacer la
aplicacion que pretendo? o esto se tendria que hacer con api's???

le agradeceria cualquier sugerencia :D

saludos

Preguntas similare

Leer las respuestas

#6 Norma Hdez
10/04/2007 - 16:29 | Informe spam
gracias Alfredo por el link :D


"Alfredo Novoa" wrote in message
news:
On Mon, 9 Apr 2007 11:47:23 -0600, "Norma Hdez"
wrote:

aah ok

entonces tendre que utilizar api/s??



Si quieres que funcione la combinación de teclas cuando la aplicación
no tiene el foco entonces creo que si. Pero eso no es un demonio.

Yo pondría la aplicación en la bandeja del sistema.

http://www.developer.com/net/csharp...hp/3336751


Saludos
Respuesta Responder a este mensaje
#7 Diego Jancic
10/04/2007 - 16:44 | Informe spam
Hola Norma,
De todas formas tene en cuenta que si lo queres hacer como un servicio
se puede, utilizando la clase que te pase.

Saludos!,
Diego
Respuesta Responder a este mensaje
#8 Alfredo Novoa
10/04/2007 - 17:14 | Informe spam
On 10 Apr 2007 07:44:24 -0700, "Diego Jancic"
wrote:

Hola Norma,
De todas formas tene en cuenta que si lo queres hacer como un servicio
se puede, utilizando la clase que te pase.



Pero haciendo trampa saltandote la protección con accesos a API de
bajo nivel. Un demonio por definición no debe de acceder al teclado.

Los "keyloggers" no suelen usarse para cosas buenas precisamente :-)


Saludos
Respuesta Responder a este mensaje
#9 Diego Jancic
10/04/2007 - 18:02 | Informe spam
Se... ya se, pero el necesita usar un keylogguer para hacer el
bien!... :)
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida