Fenster Position und Versteckung

  • Hallo

    Ich hätte da mal zwei Fragen.

    1 . Wie kann ich ein Fenster an eine bestimmte Position verschieben?

    2. Wenn ich nun ein Programm mit dem Parameter @SW_HIDE starte, dann ist das Fenster ja nicht sichtbar. Ist dann nur das Hauptfenster des Programm oder auch zusätzlich geöffnete Fenster unsichtbar? Und kann man trotzdem noch mit AutoIt Klicks etc. in dem Fenster ausführen, auch wenn es versteckt ist oder haben die dann keine Wirkung mehr?

  • Servous,

    1.

    [autoit]


    WinMove

    [/autoit]


    2. Du kannst nicht mehr mit Koordinatenklicks arbeiten Also in Verbindung mit MouseMove und dann einem Klick, aber Control Klicks gehen auch bei Fenstern die Auf Hide gesetzt sind (soweit ich weiß), sollte es nicht gehen kannst du immernoch das Fenster mit GUISetState($hGUI,@SW_SHOW) dir wieder anzeigen lassen und dann deine Klicks machen.

    Gruß Marvin

  • Ok vielen Dank. WinWaitActive sollte aber auch bei versteckten Fenstern noch gehen, oder? Wenn denn in dem versteckten Fenster ein zusätzliches Fenster geöffnet wird, also ein Unterfenster, ist das dann auch versteckt?