Script im Hintergrund ausführen?

01/20/2013 12:57 testing_shit#1
Hallo zusammen,

ich hab mir für dia3 mit autohotkey, ist ja fast das selbe wie autoit, ein kleines script gebastelt welches bestimmte maps in dia3 abläuft. Mein problem an der Sache ist, das dazu dia3 immer im Vordergrund laufen muss. Ich benutze mousemove sowie mouseclick, wenn ich nun auf den desktop wechsel, wird natürlich die maus auf dem desktop bewegt und nicht mehr in dia3. Nun meine frage, gibt es eine möglichkeit dem script zu sagen, das es nur im dia3 fenster abläuft und ich weiterhin auf dem Desktop Arbeiten kann?

Freue mich über jede hilfreiche antwort.

Sorry für den doppelten Thread, hab das autoit forum eben erst gefunden

Greetz Burner
01/20/2013 14:05 Croco™#2
In AutoIT gibt es eine Funktionen namens ControlClick und ControlSend schau dich mal nach einer alternative für ahk um.
01/20/2013 19:48 testing_shit#3
Ja hab mir das jetzt mal angeguckt. ControlClick funktioniert tatsächlich, allerdings kann man keine NPC's oder Wegpunkte anklicken, da der Hover fehlt.

Kennt jemand ne Lösung dafür?