Поделиться через


Функция WindowFromPoint (winuser.h)

Извлекает дескриптор в окно, содержащее указанную точку.

Синтаксис

HWND WindowFromPoint(
  [in] POINT Point
);

Параметры

[in] Point

Тип: POINT

Проверяемая точка.

Возвращаемое значение

Тип: HWND

Возвращаемое значение является дескриптором для окна, содержащего точку. Если в заданной точке окна не существует, возвращаемое значение равно NULL. Если точка находится над элементом управления статическим текстом, возвращаемое значение представляет собой дескриптор окна под элементом управления статическим текстом.

Комментарии

Функция WindowFromPoint не извлекает дескриптор скрытого или отключенного окна, даже если точка находится в окне. Приложение должно использовать функцию ChildWindowFromPoint для поиска без ограничений.

Примеры

Пример см. в разделе "Интерфейс из выполняемой таблицы объектов" статьи О текстовой объектной модели.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header winuser.h (включая Windows.h)
Библиотека User32.lib
DLL User32.dll
Набор API ext-ms-win-ntuser-window-l1-1-1 (появилось в Windows 8.1)

См. также раздел

ChildWindowFromPoint

Основные понятия

Другие ресурсы

ТОЧКИ

Справочные материалы

WindowFromDC

Windows