Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 09:08

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Mausklicks simulieren?

Discussion on Mausklicks simulieren? within the C/C++ forum part of the Coders Den category.

Reply
 
Old   #1
 
marykillsjane's Avatar
 
elite*gold: 0
Join Date: Sep 2010
Posts: 1,909
Received Thanks: 522
Mausklicks simulieren?

Hallo zusammen,

Ich möchte ein Programm schreiben welches einige mausklicks für mich simuliert.
Ich muss also als erstes das fenster finden in den Vordergrund setzen und das ganze in nen Thread packen damit ich es auch stoppen kann.
So nun zum Problem ich habe dieses tut gefunden :
und weiß nun auch schon wie ich die maus bewegen , und auf den gewünschten Punkt setzen kann.Aber wie lasse ich nun die maus klicken ?
Habe von einem befehl namens mouseevent oder so gehört aber bin bei google auf seite 15 und hab nix zu dem thema gefunden-.-

Kennt jmd von euch einen Befehl wie ich nun den mausklick simulieren kann?
marykillsjane is offline  
Old 10/12/2012, 16:51   #2
 
Dr. Coxxy's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 1,206
Received Thanks: 736
Dr. Coxxy is offline  
Thanks
1 User
Old 10/12/2012, 17:14   #3
 
marykillsjane's Avatar
 
elite*gold: 0
Join Date: Sep 2010
Posts: 1,909
Received Thanks: 522
Hmm hab das jetzt nicht ganz verstanden müsste es dann so aussehen?:

mouse_event(MOUSEEVENTF_LEFTDOWN,100,50);
wenn ich jetzt die linke maus klicken lassen will? die Koordinaten sind grad frei erfunden.
marykillsjane is offline  
Old 10/12/2012, 17:46   #4
 
Dr. Coxxy's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 1,206
Received Thanks: 736


erster link, 2. post unten
Dr. Coxxy is offline  
Thanks
1 User
Old 10/12/2012, 19:52   #5
 
marykillsjane's Avatar
 
elite*gold: 0
Join Date: Sep 2010
Posts: 1,909
Received Thanks: 522
Warum funktioniert das ganze nichtmehr sobald ich durch System ein externes Programm aufrufe?Immer wenn ich ein Programm starte bewegt sich die maus nichtmehr -.-
Hab die mouse down funktion sogar schon in nen eigenen Thread gepackt aber i-wie bewegt er die maus halt nicht sobald ich per system("")ein Programm starte .Weiß wer woran das liegt?

Edit:mit ShellExecute geht es allerdings interessiert mich trd weshalb das mit system nicht geht ^^.
marykillsjane is offline  
Old 10/14/2012, 11:52   #6
 
elite*gold: 0
Join Date: Jun 2012
Posts: 187
Received Thanks: 58
System() um jeden Preis vermeiden und WinExec oder ShellExecute verwenden, schon wirds funktionieren. Wenn du im Forum nach tipps suchst, nimm sie dir doch auch bitte zu herzen, ansonsten können wir uns die Antworten auch sparen.

Der Grund ist simpel, System() blockiert dein Programm solange, bis das mit System() aufgerufene Programm beendet ist. Also entweder System() von einem anderen Thread ausführen (warum auch immer du System() verwenden willst) oder die nicht-blockierenden alternativen WinExec/ShellExecute benutzen. Ja, die brauchen mehr als einen Parameter und man muss sich evtl. die Mühe machen mal im MSDN nachzulesen was das für Parameter sind, aber so what.
tnd0 is offline  
Reply


Similar Threads Similar Threads
Warum nimmt SWTOR meine AutoIt-Mausklicks nicht an?
01/26/2012 - AutoIt - 2 Replies
Hallo, die Sektion ist so weit unten, daß ich erst heute erfahren habe, daß es sie gibt :-). Ich hoffe, dennoch, daß mir jemand helfen kann. Einen Anhaltspunkt habe ich ja im SWTOR Forum schon erhalten. Ich habe mal für WOW wie so viele einen rudimentären Fishbot gemacht und seitdem nichts mehr. Da ich jetzt wieder SWTOR zocke und es mich nervt während dem Handwerk mit den Twinks jede 3 Minuten vom TV auszustehen, wollte ich mir einen einfachen Bot mit ImageSearch machen. Da ich zur...
[Info]Virtuelle Mausklicks gehen wieder.
01/15/2011 - WarRock - 34 Replies
Hallo, wollte euch nur bescheid geben dass die Virtuellen Mausklicks bei 32 wieder gehen beim Franyesco D3D VIP Hack. Also könnt irh wieder Leveln Lg..
mausklicks über memory
10/22/2008 - Guild Wars - 2 Replies
Hi ich wollte mal fragen ob man mausklicks auch über die speicheradressen machen kann und wenn ja wie oder gibt es eine andere möglichkeit mausklicks im minimierten gw-fenster zusimluieren ich arbeite zur zeit an einem duo uw bot und dort soll das 2te fenster minimiert laufen also der smither und mit controlclick kann ich die quest nicht annehmen oder sonstiges danke schon mal für hilfe



All times are GMT +1. The time now is 09:10.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.