Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: PUTIBOSS en 29 Junio 2011, 22:49 PM

Título: ¿Como bloquear teclas?
Publicado por: PUTIBOSS en 29 Junio 2011, 22:49 PM
hola estoy creando una dll para mi juego favorito, y quiero bloquear una tecla ejemplo f7 u f8. que al presionar salga un mensajebox y diga que no esta permitida esa tecla

no tengo ni idea de como hacerlo. ¿Me dejarian un codigo porfavor?
Título: Re: ¿Como bloquear teclas?
Publicado por: Queta en 30 Junio 2011, 12:00 PM
http://msdn.microsoft.com/en-us/library/ms646293.aspx (http://msdn.microsoft.com/en-us/library/ms646293.aspx)
http://msdn.microsoft.com/en-us/library/dd375731.aspx (http://msdn.microsoft.com/en-us/library/dd375731.aspx)
Título: Re: ¿Como bloquear teclas?
Publicado por: PUTIBOSS en 30 Junio 2011, 14:44 PM
Cita de: Queta en 30 Junio 2011, 12:00 PM
http://msdn.microsoft.com/en-us/library/ms646293.aspx (http://msdn.microsoft.com/en-us/library/ms646293.aspx)
http://msdn.microsoft.com/en-us/library/dd375731.aspx (http://msdn.microsoft.com/en-us/library/dd375731.aspx)

Gracias por repsonder, pero puedes explicarme el codigo tu mismo ya que no entiendo nada del ingles y si tradusco quedo peor
Título: Re: ¿Como bloquear teclas?
Publicado por: Queta en 30 Junio 2011, 15:14 PM
GetAsyncKeyState

CitarDetermines whether a key is up or down at the time the function is called, and whether the key was pressed after a previous call to GetAsyncKeyState.

Determina si una tecla está, digamos, pulsada o no en el momento en el que la función es llamada, y si la tecla fue pulsada después de llamar a GetAsyncKeyState.

En cuanto al parámetro, tienes que pasar un código Virtual-Key de la página que te mencioné. ¿Qué no entiendes? ¿Qué no sabes hacer? Igualmente, el inglés es fundamental para programar y además, hay miles de códigos sobre esta función en Internet...

¿Quieres que te demos el código así, a lo fresco?