Hey Leute,
Ich bin gerade dabei ein kleines Script zu schreiben um Einstellungen in einem Programm vorzunehmen. Jedoch soll der GUI des Scripts immer Im Vordergrund sein und den aktuellen Status anzeigen und im Hintergrund bzw. im dahinter liegenden Fenster des Tools sollen die Klicks ausgeführt werden.
Um den GUI im Vordergrund zu halten benutze ich folgenden Code:
#include <GUIConstants.au3>
Global $idGUI = GUICreate("Form1", 625, 443, 193, 125)GUISetState(@SW_SHOW)WinSetOnTop($idGUI, "",1)
Für die Klicks benutze ich MouseClick(), WinActivate("") und Opt("MouseCoordMode",0), wenn der GUI jetzt aber direkt über einer zu klickenden Stelle steht, wird der GUI angeklickt und nicht das Programm. Ich habe es auch schon mit ControlClick() ausprobiert aber das Programm scheint dies nicht anzunehmen bzw. erkennt den Klick nicht. Habe es dann auch noch mit AutoHotkey ausprobiert wenn ich dort ConrolClick verwende sieht man nur das er das Fenster focussiert aber ein Klick wird dennoch nicht ausgeführt.
Achja das Script schreibe ich für die Schule da ich dort zusammen mit meinem WP2-Computer-Kurs das Programm auf jedem Computer der Schule Installieren & Konfigurieren möchte.
Vielen Dank im Vorraus,
Triban1337