Ciao a tutti, vorrei capire come fare per catturare l'evento pressione di un tasto della tastiera.
Attualmente faccio in questo modo
while(true)
{
if(GetAsyncKeyState(VK_SPACE)) cout<<"Spacebar down..."<<endl;
else cout<<"Spacebar up..."<<endl;
Sleep(500);
}
ma mi pare un pò arcaico anche perchè io voglio catturare un evento asincrono e attualmente il programma rimane sempre all'interno del ciclo while.
Insomma c'è un modo più semplice è immediato per catturare in modo asincrono gli eventi relativi alla pressione dei tasti della tastiera?
grazie