Hallo,
ich habe ein Programm, das ich nur über Maus- und Tastatursimulationen ansprechen kann (zumindest in dem Fall, wo ich drauf aus bin).
Also habe ich die Maus gesetzt und einen Doppelklick an der richtigen Stelle ausführen lassen - funktioniert auch !! Durch diesen Doppelklick wird ein neues Fenster geöffnet - und über dieses neue Fenster brauch ich Daten, damit ich es verschieben, minimieren und später wieder schliessen kann.
Vom MainFenster hab ich den Titel, Handle ect. - alles was ich brauch. Leider kann ich kein Element per Control-Befehl ansprechen - deshalb die Maussimulation ... die mir ja auch ein neues Fenster öffnet.
Nur : wie komme ich an Daten zu diesem neuen Fenster ?
Mit WinList() läßt sich die Liste abrufen (1x vor dem Mausklick und 1x nach dem Mausklick) Die Differenz beider Kontrollen müßte mir ebenfalls Infos des neues Fensters lieferen.
Geht es nicht auch einfacher ???
Sowas wie WinGetAktivTitle ? (der Name sagt doch schon alles, oder ?
Oder gibt es eine Variable, die den Handle des grad aktives Fensters speichert ?
Opi