Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: Meg en 10 Mayo 2006, 17:42 pm



Título: capturar la tecla
Publicado por: Meg en 10 Mayo 2006, 17:42 pm
wenas tengo una duda supongo k abra k usar una API pero no se cual ni como
Supongamos k el usuario esta escribiendo en el bloc de notas
y aprieta la tecla Enter pues me gustaria k en un textbox de mi programa aparecca un mensaje como k la persona a apretado la tecla enter.¿alguna idea? supongo k sera facil


Título: Re: capturar la tecla
Publicado por: byebye en 10 Mayo 2006, 17:56 pm
Un hook de teclado te puede servir.


Título: Re: capturar la tecla
Publicado por: sch3m4 en 10 Mayo 2006, 18:18 pm
un hook sería lo ideal, aunque puedes usar la api GetAsyncKeyState, pero no siempre funciona, si hay otro programa usando esta api a la vez que el tuyo, no cojerás todas las teclas que pulsa.


Título: Re: capturar la tecla
Publicado por: Meg en 10 Mayo 2006, 22:45 pm
Gracias por vuestra ayuda ya lo conseguido


Título: Re: capturar la tecla
Publicado por: scod en 11 Mayo 2006, 03:57 am
con getasynkeystate peudes como ya te dijeron, pero siempre vas a usar muchos recursos del sistema, ya que o utilizas timers o un for infinito

mejor con hooks ;)

saluts :D