ciao se sei sotto windows puoi usare svariate api
tipo GetKeyState
è una funzione che vuole come parametro il carattere ascii del tasto che si vuole intercettare e che restituisce un valore
che ti permette di capire molte cose tra le quali se il tasto è stato premuto... mi sembra che se la usi cosi
a=GetKeyState(13); //metto in A il risultato di GetKeyState
if ((a<0)) //se il tasto è stato premuto
{
//quà ci metti il codice che vuoi eseguire quando il
//asto è stato premuto
}
dovbrebbe fare al caso tuo...ovviamente devi mettere la funzione in un while ( ricordati di mettere uno sleep) perchè
GetKeyState restituisce lo stato di un tasto nel momento in cui GetKeyState viene chiamato
spero di essere stato chiaro ...non credo comunque...chiedi pure delucidazioni ciao