WindowFromPoint

Aus API-Wiki
Zur Navigation springenZur Suche springen

Beschreibung:

Die WindowFromPoint-Funktion ermittelt das oberste, sichtbare Fenster einer bestimmten Screenposition

Syntax:

 Declare Function WindowFromPoint _
   Lib "user32" _
     (ByVal xPoint As Long, _
     ByVal yPoint As Long) _
   As Long

Parameter:

xPoint

Horizontale Screenposition

yPoint

Vertikale Screenposition

Rückgabewert:

hWnd des Fensters an der angegebenen Position

Beispiel:

Dieses Beispiel ermittelt, welches Fenster sich an der Mausposition befindet.

Function WindowFromMouse()as Long
  Dim Pos as PointApi
  Call GetCursorPos(Pos)
  WindowFromMouse=WindowFromPoint(Pos.X, Pos.Y)
End Function