Tu non devi fare clic su una finestra, ma sul controllo specifico che ti interessa, pertanto devi avere l'handle di quel controllo, di quel pannello, e non quello della finestra.Originariamente inviato da Scarpetta
dove al posto di Panel1.Handle ci metto l'handle della finestra dove voglio che va a finire il click del mousecodice:SendMessage(Panel1.Handle, WM_LBUTTONDBLCLK, 10, 10)
Dovevi dirlo subito: l'animazione Flash non fornisce handle all'esterno, e gli elementi che fanno parte del gioco appartengono a un sistema virtuale per i quali non viene creato un handle di Windows, tranne forse per il riquadro in cui viene caricata l'animazione.Originariamente inviato da Scarpetta
la finestra in questione è un istanza di mozilla firefox, all'interno c'è un gioco in flash, io il click lo devo far finire dentro a sto gioco
Non ci sono API di Windows in grado di farti ottenere un riferimento generico a elementi inclusi all'interno di un'animazione Flash.

Rispondi quotando