Función WindowFromPoint (winuser.h)

Recupera un identificador de la ventana que contiene el punto especificado.

Sintaxis

HWND WindowFromPoint(
  [in] POINT Point
);

Parámetros

[in] Point

Tipo: POINT

Punto que se va a comprobar.

Valor devuelto

Tipo: HWND

El valor devuelto es un identificador de la ventana que contiene el punto. Si no existe ninguna ventana en el punto especificado, el valor devuelto es NULL. Si el punto está sobre un control de texto estático, el valor devuelto es un identificador para la ventana bajo el control de texto estático.

Comentarios

La función WindowFromPoint no recupera un identificador en una ventana oculta o deshabilitada, incluso si el punto está dentro de la ventana. Una aplicación debe usar la función ChildWindowFromPoint para una búsqueda notrictiva.

Ejemplos

Para obtener un ejemplo, vea "Interfaz de la tabla de objetos en ejecución" en Acerca del modelo de objetos de texto.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado winuser.h (incluya Windows.h)
Library User32.lib
Archivo DLL User32.dll
Conjunto de API ext-ms-win-ntuser-window-l1-1-1 (introducido en Windows 8.1)

Consulte también

ChildWindowFromPoint

Conceptual

Otros recursos

PUNTO

Referencia

WindowFromDC

Windows