Ir al contenido



Foto

Como detectar Teclas?


  • Por favor identifícate para responder
4 respuestas en este tema

#1 c0lo

c0lo

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 241 mensajes
  • LocationLima-Peru

Escrito 13 noviembre 2009 - 02:56

Hola a todos y bueno lo que ahora tengo en mente es hacer  un detector de teclas... es decir, similar a un keylogger.. pero que en esta oportunidad  no quiero usar la api Key_Event... ... si no otras alternativas con que pueda detectar las teclas presionadas y almacenarla. de tal modo saber la ultima tecla presionada.....
  • 0

#2 escafandra

escafandra

    Advanced Member

  • Moderadores
  • PipPipPip
  • 3.702 mensajes
  • LocationMadrid - España

Escrito 13 noviembre 2009 - 03:02



cpp
  1. SetWindowsHookEx(WH_KEYBOARD_LL, (HOOKPROC)KeyboardHookCallBack, HInstance, 0);



Saludos.
  • 0

#3 escafandra

escafandra

    Advanced Member

  • Moderadores
  • PipPipPip
  • 3.702 mensajes
  • LocationMadrid - España

Escrito 13 noviembre 2009 - 03:33

Simplificando, si sólo te interesan determinadas teclas, puedes usar GetAsyncKeyState

Saludos.
  • 0

#4 Rolphy Reyes

Rolphy Reyes

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.084 mensajes
  • LocationRepública Dominicana

Escrito 13 noviembre 2009 - 08:07

Saludos.

No sé si hablamos de lo mismo, pero con los OnKeyDown o OnKeyPress podrías obtener lo que buscas?
  • 0

#5 c0lo

c0lo

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 241 mensajes
  • LocationLima-Peru

Escrito 14 noviembre 2009 - 01:54



cpp
  1. SetWindowsHookEx(WH_KEYBOARD_LL, (HOOKPROC)KeyboardHookCallBack, HInstance, 0);



Saludos.

Simplificando, si sólo te interesan determinadas teclas, puedes usar GetAsyncKeyState

Saludos.


Usar GetAsyncKeyState si lo habia probado pero ocurre que no me habia dado cuenta de un comando o linea que no lo activava... y bueno es una de las maneras mas faciles si tienes las teclas ya definidas que detecte..

Gracias
  • 0