WindowFromPoint

The WindowFromPoint function retrieves a handle to the window that contains the specified point.

HWND WindowFromPoint(
  POINT Point   // structure with point
);
 

Parameters

Point
Specifies a POINT structure that defines the point to be checked.

Return Values

The return value is a handle to the window that contains the point. If no window exists at the given point, the return value is NULL. If the point is over a static text control, the return value is a handle to the window under the static text control.

Remarks

The WindowFromPoint function does not retrieve a handle to a hidden or disabled window, even if the point is within the window. An application should use the ChildWindowFromPoint function for a nonrestrictive search.

QuickInfo

  Windows NT: Requires version 3.1 or later.
  Windows: Requires Windows 95 or later.
  Windows CE: Requires version 1.0 or later.
  Header: Declared in winuser.h.
  Import Library: Use user32.lib.

See Also

Windows Overview, Window Functions, ChildWindowFromPoint, POINT, WindowFromDC