input de teclado

Re: input de teclado

de Godofredo Folgado Pastor -
Número de respuestas: 0
No se si exista la función que te devuelva el ultimo carácter pulsado, ya que no he encontrado nada al respecto, pero según la documentación, cuando utilizas una función de lectura de teclado (como cpct_scanKeyboard), en el cpct_keyboardStatusBuffer tienes todas las teclas que se han presionado. Según indica cada tecla tiene asociado un bit (que esta a 1 si no se ha precionado y a 0 si si). Podrías recorrer este buffer y ver que bit esta a uno. Esto no te asegura que sea la ultima tecla que se ha pulsado, y si se pulsan 2 teclas a la vez, solo cogerá una de ellas creo pero debería de tener menos coste que un bucle que recorra una a una todas las teclas del abecedario llamando a la funcion cpct_isKeyPressed.