Hi com,
ich hab mal n bissle gebastelt und will meine udf bald veröffentlichen (recht was von mir, ein bisschen was zusammengesammeltes, aber verbessert;))
hier mal die func, sie soll einen bereich erfassen, wenn sich die maus in diesem bereich befindet, dann kommt true raus, wenn nicht, dann False
Spoiler anzeigen
While 1
MsgBox(0, "Ergebnis", _WinIsHovered(@DesktopHeight / 2 - 100, @DesktopWidth - 2, 200, 2))
WEnd
Func _WinIsHovered($iXPoint, $iYPoint, $iXLenght, $iYLenght)
Opt("MouseCoordMode", 1)
If Not IsDeclared("aResult") Then Global $aResult
Local $aResult, $aMPos = MouseGetPos()
If $aMPos[0] > $iXPoint Then
If $aMPos[0] < $iXPoint + $iXLenght Then
If $aMPos[1] > $iYPoint Then
If $aMPos[1] < $iYPoint + $iYLenght Then
$aResult = True
EndIf
EndIf
EndIf
Else
$aResult = False
EndIf
Return $aResult
EndFunc ;==>_WinIsHovered
(SEuBo wird das villt wiedererkennen (an dem namen))