Programación General > C/C++
Re: rutinas para el teclado ¿?¿?
kenshin:
Alguien puede ayudarme sobre la utilización del teclado?...
...El tema es el siguiente: Cómo conseguir recibir del teclado la pulsación de 2 teclas simultáneas(o casí), por ejemplo para mover 2 sprites distintos independientemente ¿?
GRACIAS!
Ciao!
akashico:
Sabes programacion en Ensamblador? Puedes hacerte una rutina para que chequee la pulsacion de varias teclas. Sobre todo es eficiente para la pulsacion de mayusculas, control, teclas de funcion, etc...
kenshin:
Lamentablemente nop
:(
...pero bueno, es cuestión de buscarse un buen tutorial y ponerse...
CiAo...Gracias!
bench:
Por Que NO Pruebas Con Una Rutina Similar a la Evaluacion de Una Secuencia de Escape.
Evaluando Primero La Primera Tecla y Esperar Mediante un timeout Si Se Teclea
la Segunda Tecla Esperada.
Agc:
Bueno, puedes almacenar las teclas pulsadas con la instrucción getch() o también getche().
Para capturar las 2 teclas pulsadas solo tienes que poner:
Var1_tipo_char = getch();
Eso te capturará una tecla pulsada, para capturar la otra tienes que utilizar otro variable
Var2_tipo_char = getch();
Ejemplo:
Var1_tipo_char = getch();
If (Var1_tipo_char = tecla_deseada)
{
Var2_tipo_char = getch();
If (Var2_tipo_char = tecla_deseada2)
{
acción deseada;
.
.
.
}
}
Este es mas o menos una forma de hacerlo.
Existe otra forma de hacerlo mediante la instrucción:
bioskey()
Si quieres saber como utilizarla buscala en la ayuda, ahí viene un programa de ejemplo.
Navegación
[#] Página Siguiente
Ir a la versión completa