Funzione RealChildWindowFromPoint (winuser.h)

Recupera un handle nella finestra figlio nel punto specificato. La ricerca è limitata alle finestre figlio immediate; non vengono cercati nipoti e finestre discendenti più profonde.

Sintassi

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

Parametri

[in] hwndParent

Tipo: HWND

Handle della finestra di cui recuperare l'elemento figlio.

[in] ptParentClientCoords

Tipo: POINT

Struttura POINT che definisce le coordinate client del punto da controllare.

Valore restituito

Tipo: HWND

Il valore restituito è un handle per la finestra figlio che contiene il punto specificato.

Commenti

RealChildWindowFromPoint tratta le aree HTTRANSPARENT di un controllo standard in modo diverso da altre aree del controllo; restituisce la finestra figlio dietro una parte trasparente di un controllo . Al contrario, ChildWindowFromPoint gestisce le aree HTTRANSPARENT di un controllo come altre aree. Ad esempio, se il punto si trova in un'area trasparente di una casella di gruppo, RealChildWindowFromPoint restituisce la finestra figlio dietro una casella di gruppo, mentre ChildWindowFromPoint restituisce la casella di gruppo. Tuttavia, entrambe le API restituiscono un campo statico, anche se anche questo restituisce HTTRANSPARENT.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winuser.h (include Windows.h)
Libreria User32.lib
DLL User32.dll
Set di API ext-ms-win-ntuser-window-l1-1-4 (introdotto in Windows 10 versione 10.0.14393)

Vedi anche

ChildWindowFromPoint

Informazioni concettuali

Altre risorse

PUNTO

Riferimento

Windows