Функция 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) |
См. также раздел
Основные понятия
Другие ресурсы
Справочные материалы