ControlClick + ImageSearch

« Older   Newer »
  Share  
Davide Balassone
icon9  CAT_IMG Posted on 9/2/2016, 17:10     +1   -1




salve a tutti, avrei bisogno di un chiarimento: ho bisogno di simulare un click su un immagine presente in una finestra, purtroppo tutte le coordinate che ritorna sono relative alla posizione dell'immagine sul desktop e non la posizione dell'immagine sulla finestra. Quindi il click avviene sulla finestra ma su una posizione diversa. è possibile risolvere questo problema? se si, come?
vi lascio un esempio ibrido del codice

#include<imagesearch.au3>
$x=0
$y=0

$Search = _ImageSearch("Immagine.bmp",1,$x,$y,1)

if $Search= 1 Then
ControlClick("titolo finestra","","[CLASS:Afx:00007FF69F5C0000:8; INSTANCE:1]","left",1,$x,$y)
EndIf
 
Top
rcc.roberto1
CAT_IMG Posted on 10/2/2016, 11:58     +1   -1




Ciao

avevo anch'io lo stesso problema, l'ho risolto così:

MouseClick("left",$WPos[0]+72,$WPos[1]+ 215) ;clicca su <carica log di dati>

dove SWPos è la posizione della finestra nel desktop e il 72 (215) è la posizione dell'immagine nella finestra
 
Top
Davide Balassone
CAT_IMG Posted on 15/2/2016, 13:28     +1   -1




si lo so ma io cercavo una soluzione con control click, non voglio che il programma utilizzi fisicamente il mouse
 
Top
2 replies since 9/2/2016, 17:10   101 views
  Share