Salve,
ho esperienza di programmazione in C++ ma non ho mai interagito con il sistema operativo windows (in genere XP) ...
ora vorrei realizzare un'applicazione che deve essere in grado di intercettare gli eventi
key-down e key-up della tastiera e gli analoghi button-down e button-up del mouse
che sono diretti ad una specifica applicazione (un gioco)
quindi la logica del programma sotto determinate condizioni genererà a sua volta eventi tastiera che all'applicazione finale (il gioco utilizzato dall'utente appunto) sembreranno arrivare dall'utente stesso ma in verità sono generate dal mio programma
quindi riassumento intercetta e inocula eventi keyup/down tra windows e una qualunque applicazione
leggendo un pò in rete ho trovato
http://www.codeproject.com/KB/DLL/keyboardhook.aspx
e quindi fin'ora so che questi KeyBoard Hooks posso essere la mia soluzione
mi chiedo in generale se questi hooks bastano ... di che librerire ho bisogno per utilizzarli ...
per es in altri applicativi analoghi si trova incluso #include <windows.h>
cos'è una libreria? che pacchetto bisogna installare per averla?
inoltre è possibile anche inoculare eventi oltre che intercettarli?
e questo con le hooks o ci vogliono altri approcci?
Vi ringrazio
Andrea C.