Keydown

19/02/2005 - 23:57 por Cristian | Informe spam
Hola
Con que API capturo cuando se presiona una tecla? Gracias :)
 

Leer las respuestas

#1 Octavio Hernandez
20/02/2005 - 10:08 | Informe spam
Cristian:

¿Te refieres a API de Windows o de .NET?
Con el evento Keydown de .NET puedes resolver la gran mayoría de las
necesidades, por ejemplo mira este artículo (que contien otros enlaces):

http://support.microsoft.com/kb/327821/en-us

Al atrapar teclas a bajo nivel generalmente se pone a true la propiedad
KeyPreview del formulario, para que los eventos de teclado lleguen prinero a
éste, y entonces podamos programar de forma centralizada el evento
Keydown/up/press del formulario.

Si lo que quieres es acceder a teclado con la API de Windows, hay unas
cuantas funciones para eso. El mensaje que recibe una ventana cuando se
pulsa una tecla es WM_KEYDOWN, y hay unas cuantas funcoines auxiliares...
Revisa las funciones de user32.dll en www.pinvoke.net.

Pero te recomendaría intentar programar a nivel de .NET siempre que sea
posible.

Slds - Octavio

"Cristian" escribió en el mensaje
news:uGl$
Hola
Con que API capturo cuando se presiona una tecla? Gracias :)


Preguntas similares