|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Oct 2002
Messaggi: 487
|
[c++] eventi tastiera
Ciao a tutti.
Ho un piccolo problema a cui non riesco venire a capo. Vorrei gestire l'evento keypressed in un'applicazione windows. Se l'applicazione ha il focus è facile, ma nel mio caso vorrei riuscire a gestire l'evento anche se l'applicazione non lo ha. Sostanzialmente vorrei sapere come far si che windows invii il messaggio di tasto premuto alla mia applicazione o in alternativa come posso riuscire a catturare l'evento. Uso il cbuilder 5. Ciao
__________________
AcM Racing :: Nulla è impossibile per chi non deve farlo |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Solitamente in questi casi bisogna fare un hook di sistema...
Devi fare una DLL che installa l'hook con SetWindowsHookEx... http://www.codeguru.com/Cpp/W-P/syst...icle.php/c5761 |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Oct 2002
Messaggi: 487
|
Argh, lo temevo...
![]() Grazie Cionci, speravo ci fosse un metodo + semplice ma tutte le ricerche che ho fatto portano all'hooking. Grazie ancora ![]()
__________________
AcM Racing :: Nulla è impossibile per chi non deve farlo |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:51.