Visual Basic - Eventos del teclado fuera del formulario

Life is soft - evento anual de software empresarial
 
Vista:

Eventos del teclado fuera del formulario

Publicado por Angelica (1 intervención) el 11/04/2003 20:17:53
Hola a todos...
Como puedo capturar los eventos del teclado fuera de mi programa Vb,
me gustaria saber que teclas se presionan cuando mi formulario esta minimizado o algo por el estilo...

Gracias...

P.D.: Se que se puede hacer a traves de alguna API ¿keybd_event? (o no?)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Eventos del teclado fuera del formulario

Publicado por maCo (323 intervenciones) el 11/04/2003 20:33:12
existe una forma que se le llama gancho a nivel sistema del teclado.
Keyboard System Hook, pero necesitas hacer una dll para eso y trabajar con mas APIs y cosas como compatir memoria entre dll (MMF) y sobre todo un gancho global al teclado WH_KEYBOARD.
es la unica forma que recuerdo ahora y no te sugiero que crees la dll en vb, mejor haslo en delphi, c++ o asm. ya que vb produce activex dll y necesita los runtime (archivos de ejecucuion) y es lento :D
puedes bajarte una dll que haga eso y la llamas desde tu applicacion en vb
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar