Hallo, ich benötige ein Programm, was ich aus meinem vorhandenem C-Programm mit Argumenten aufrufe. Kein Aufrufargument gibt mit per Konsolenausgabe die aktuelle Mausposition wieder und Programmstart mit Argumenten x und y simuliert ein Mausklick bei (x, y). In welcher Programmiersprache dieses Programm geschrieben wird, ist nicht ganz so entscheidend. Ich hätte als IDE z.B. SharpDevelop für C#. Wenn es auch aus C möglich ist, wäre es auch super. Ich habe schon reichlich gesucht und bin z.B. auf mouse_event und SendInput gestoßen. Beides hat aber noch nicht funktioniert. Das Programm braucht kein Fenster oder ähnliches. Wenn es im Normalfall mit Koordinaten-Argumenten aufgerufen wird, führt es dort nur einen Klick aus und wird beendet. Hat jemand soetwas schonmal geschrieben? Da ist es nur aus meinem C-Programm aufrufe, habe ich mich noch nicht weiter intensiv mit anderen Programmiersprachen beschäftigt, da es zeitlich etwas eng ist. Hier nochmal kurz zusammengefasst, was das Programm tun soll. Betriebssystem ist übrigens Win XP und Win 7 'programm.exe' -> Konsolenausgabe ("X: %d, Y: %d\n", X_POS, Y_POS). return 0 'programm.exe 10 20' -> Maus zu (10, 20) bewegen. Linksklick ausführen. return 0
http://www.cp-g.de/index.php?page=Thread&threadID=153652 http://csharp-tricks.blogspot.de/2011/07/maus-steuern.html http://www.c-programmieren.com/C-Lernen.html#Die%20Maus%20bewegen
DANKE! Der letzte Link hats gebracht! Die anderen kannte ich schon. Warum geht es im ganz normalen, einfachen gutem Ansi-C immer so schön einfach.... ;-) ;-)
Marcel R. schrieb: > Da ist es nur aus meinem C-Programm aufrufe Wozu brauchst du denn dann ein ganzes selbstständiges Programm? Bau doch den Code einfach in dein C-Programm ein. Gruss Reinhard
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.