Entra

View Full Version : [VC++ smart devices] Emulare tasti navigazione


TRF83
17-12-2007, 12:38
Devo inviare ad un altro processo un messaggio che emuli la pressione dei tasti del joystick centrale di un palmare. Ho l'HWND della finestra destinazione e come msg invio WM_KEYDOWN prima e WM_KEYUP dopo (alcune apps funzionano sul rilascio del tasto..), ma come lparam e wparam non so cosa inviare. Sul sito microsoft si legge che come wparam ci vuole il codice del tasto premuto (VK_UP/DOWN/LEFT/RIGHT), mentre con lparam una serie di parametri che indicano la ripetizione e balle varie.
Se io invio un postMessage(mioHwnd,WM_KEYDOWN,VK_DOWN,0), l'applicazione destinazione non reagisce..
Praticamente devo far andare in gił la cella selezionata in calendario e/o excel tramite messaggio inviato da un'applicazione creata da me.
Qualcuno ha qualche info?
grazie!