Programm Focus kontrollieren und übergeben

  • Hallo
    Ich bin ganz neu hier und möchte gern ein Programm schreiben was den Focus kontrolliert und wenn das Programm nicht den Focus hat, bekommt es den Focus wieder zugewiesen. Ist das mit AutoIt möglich. Das Programm was ich kontrollieren will ist RideRunner.exe.
    Kann mir da jemand paar Anhalts Punkte geben wie es funktionieren kann.

  • Vielen Dank erstmal, hab mich jetzt mal bisschen belesen und schon was zusammen gesucht.
    Jetzt fehlt mir noch wie ich das ganze in einer Endlosschleife laufen lassen kann und wie ich das Skript
    beenden kann wenn das Programm geschlossen wird.
    Hier mal was ich bis jetzt schon habe.

  • Entspricht das deinen Vorstellungen? Ich kann es leider grade nicht Testen.

  • Danke für die schnelle Hilfe. Habe das Skript mal ausprobiert und es holt das Programm schon in Vordergrund wenn ein anderes drüber liegt. Nun ist nur noch das Problem das es keine Tastenbefehle empfängt, muss es vorher immer mit der Maus noch anklicken.
    Kann man da noch was machen?
    Edit:Das hab ich jetzt mal probiert:

    Aber irgendwas ist da noch verkehrt, die Befehle MouseMove und MouseClick werden nicht ausgeführt.
    Mit ControllClick kann ich auch nichts machen weil es keine ControllID in den Programm gibt.

    2 Mal editiert, zuletzt von raz4taz (19. September 2015 um 13:31)