ZitatDas war nur ein Tipp, dass es mit WinList() nicht gehen kann
warum nicht WinList gibt alle Fenster zurück
#include <array.au3>
[/autoit][autoit][/autoit][autoit]$var = WinList()
_ArrayDisplay($var)
For $i = 1 to $var[0][0]
; Listet nur die einen Titel haben und sichtbar bzw. minimiert sind
If $var[$i][0] <> "" AND IsVisible($var[$i][1]) Then
MsgBox(0, "Details", "Titel=" & $var[$i][0] & @LF & "Handle=" & $var[$i][1])
EndIf
Next
Func IsVisible($handle)
If BitAnd( WinGetState($handle), 18 ) Then
Return 1
Else
Return 0
EndIf
EndFunc
[/autoit]man muss nur den Status auswerten.
Du solltest aber deine Skripte unbedingt im Forum posten, notfalls als Datei anhängen.
mfg (Auto)Bert