Hallo,
Ich will herausfinden, ob der Mauszeiger auf einem Fenster ist.
Dafür hab ich das hier:
local $square[4]
$square = WinGetPos($win)
$square[2] = $square[0] + $square[2]
$square[3] = $square[1] + $square[3]
$mp = MouseGetPos()
If ($square[0] < $mp[0] < $square[2]) and ($square[1] < $mp[1] < $square[3]) Then
MsgBox(0,"", $win)
EndIf
Vorher im Programm habe ich noch einen Teil der mir alle Fenster auflistet, die nicht minimiert sind nicht "" "start" oder "program manager" heißen.
Aber irgendwie gibt mir das hier jedes nicht minimierte Fenster wieder.
Warum?