Função WindowFromPoint (winuser.h)

Recupera um identificador para a janela que contém o ponto especificado.

Sintaxe

HWND WindowFromPoint(
  [in] POINT Point
);

Parâmetros

[in] Point

Tipo: POINT

O ponto a ser verificado.

Retornar valor

Digite: HWND

O valor retornado é um identificador para a janela que contém o ponto. Se nenhuma janela existir no ponto determinado, o valor retornado será NULL. Se o ponto estiver sobre um controle de texto estático, o valor retornado será um identificador para a janela sob o controle de texto estático.

Comentários

A função WindowFromPoint não recupera um identificador para uma janela oculta ou desabilitada, mesmo que o ponto esteja dentro da janela. Um aplicativo deve usar a função ChildWindowFromPoint para uma pesquisa não mesclada.

Exemplos

Para obter um exemplo, consulte "Interface from Running Object Table" em Sobre o modelo de objeto de texto.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho winuser.h (inclua Windows.h)
Biblioteca User32.lib
DLL User32.dll
Conjunto de APIs ext-ms-win-ntuser-window-l1-1-1 (introduzido no Windows 8.1)

Confira também

ChildWindowFromPoint

Conceitual

Outros recursos

PONTO

Referência

WindowFromDC

Windows