WindowFromPoint

Aus API-Wiki
Version vom 11. August 2008, 00:08 Uhr von Axel Prignitz (Diskussion | Beiträge) (Die Seite wurde neu angelegt: __NOTOC__ ==Beschreibung:== Die '''WindowFromPoint'''-Funktion ermittelt das oberste, sichtbare Fenster einer bestimmten Screenposition ==Syntax:== Declare Function...)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

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