Questo topic e' stato chiuso dal moderatore.
15/02/11 12:05
ferruccio94
Chi può dirmi come rilevare la pressione del tasto stamp ed eseguire un codice quando il programma è in background (ad esempio quando il programma è avviato ma sto giocando...)
aaa
15/02/11 13:18
Dedalux
Se la finestra ha il focus è semplice.
Ma nel tuo caso l'unica cosa che mi viene in mente è creare un hook per la tastiera.
Edit: se hai bisogno è una cosa che ho già fatto.
Ultima modifica effettuata da Dedalux 15/02/11 14:06
aaa
15/02/11 15:08
Dedalux
Il GetAsyncKeyState non sapevo funzionasse anche in background, e in effetti non avevo mai provato.
Comunque se volessi intercettare il messaggio dalla tastiera prima che giunga all'applicazione serve un hook, mentre, correggimi se dico una cagata, mi pare che il GetAsync rilevi il messaggio dopo che è stato processato.
aaa
15/02/11 15:51
walker93
Non so se viene rilevato prima o dopo...
Sinceramente per l'utilizzo che ne ho fatto io, non mi si è mai posto tale problema...
aaa