Função RealChildWindowFromPoint (winuser.h)

Recupera um identificador para a janela filho no ponto especificado. A pesquisa é restrita a janelas filho imediatas; netos e janelas descendentes mais profundas não são pesquisados.

Sintaxe

HWND RealChildWindowFromPoint(
  [in] HWND  hwndParent,
  [in] POINT ptParentClientCoords
);

Parâmetros

[in] hwndParent

Digite: HWND

Um identificador para a janela cujo filho deve ser recuperado.

[in] ptParentClientCoords

Tipo: POINT

Uma estrutura POINT que define as coordenadas do cliente do ponto a ser verificado.

Retornar valor

Digite: HWND

O valor retornado é um identificador para a janela filho que contém o ponto especificado.

Comentários

RealChildWindowFromPoint trata áreas HTTRANSPARENT de um controle padrão de forma diferente de outras áreas do controle; retorna a janela filho atrás de uma parte transparente de um controle. Por outro lado, ChildWindowFromPoint trata as áreas HTTRANSPARENT de um controle da mesma forma que outras áreas. Por exemplo, se o ponto estiver em uma área transparente de uma caixa de grupo, RealChildWindowFromPoint retornará a janela filho atrás de uma caixa de grupo, enquanto ChildWindowFromPoint retornará a caixa de grupo. No entanto, ambas as APIs retornam um campo estático, mesmo que ele também retorne HTTRANSPARENT.

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-4 (introduzido no Windows 10, versão 10.0.14393)

Confira também

ChildWindowFromPoint

Conceitual

Outros recursos

PONTO

Referência

Windows