WindowFromPoint, fonction (winuser.h)

Récupère un handle dans la fenêtre qui contient le point spécifié.

Syntaxe

HWND WindowFromPoint(
  [in] POINT Point
);

Paramètres

[in] Point

Type : POINT

Point à vérifier.

Valeur retournée

Type : HWND

La valeur de retour est un handle de la fenêtre qui contient le point. Si aucune fenêtre n’existe au point donné, la valeur de retour est NULL. Si le point est sur un contrôle de texte statique, la valeur de retour est un handle pour la fenêtre sous le contrôle de texte statique.

Remarques

La fonction WindowFromPoint ne récupère pas de handle dans une fenêtre masquée ou désactivée, même si le point se trouve dans la fenêtre. Une application doit utiliser la fonction ChildWindowFromPoint pour une recherche non rétrictive.

Exemples

Pour obtenir un exemple, consultez « Interface à partir d’une table d’objets en cours d’exécution » dans À propos du modèle objet texte.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête winuser.h (inclure Windows.h)
Bibliothèque User32.lib
DLL User32.dll
Ensemble d’API ext-ms-win-ntuser-window-l1-1-1 (introduit dans Windows 8.1)

Voir aussi

ChildWindowFromPoint

Conceptuel

Autres ressources

POINT

Référence

WindowFromDC

Windows