PDA

Visualizza la versione completa : [C++] Simulatore della pressione di un tasto


mattiacarpin
29-12-2008, 11:55
Ciao ragazzi.
Avrei bisogno del vostro aiuto per risolvere un problema che cerco di spiegarvi il più chiaramente possibile. Dunque, devo scrivere un programma in C++ ( Attualmente uso il compilatore freeware Bloodshed Dev-Cpp) che simuli la pressione di una combinazione di tasti. Ad esempio. Deve simulare la pressione prima dei tasti CTRL + o e poi il tasto invio. Ciò mi serve per automatizzare il caricamento della finestra principale di un programma e per fare innumerevoli altre cose. Riuscireste a postare un frammento completo di codice ( incluse eventuali librerie de includere ) che svolga tale operazione scritto in C/C++.
Grazie fin d’ora
Mattia,

Stoicenko
29-12-2008, 11:59
Se avessi letto il regolamento sapresti che qui non si posta "codice completo con inclusione di librerie".. qui si discute di problematiche di programmazione..

Per quello che cerchi c'è il forum cerco/offro collaborazione..

Cmq se fai una ricerca sul forum si è trattato di questo argomento più di una volta..

MItaly
29-12-2008, 13:27
Su Windows devi usare la API keybd_event (http://msdn.microsoft.com/en-us/library/ms646304(VS.85).aspx) o la SendInput (http://msdn.microsoft.com/en-us/library/ms646310(VS.85).aspx); per ulteriori informazioni ti rimando alla loro documentazione.

oregon
29-12-2008, 14:40
Fai una ricerca nel forum di

SendInput

... ne abbiamo parlato recentemente ...

Loading