Здравствуйте, уважаемые подписчики. Перед вами очередной выпуск рассылки "WinAPI
на русском".
Сайт рассылки: http://www.winnt.rsm.org.ru. Материалы по Win32 API, C++Builder.
Раздел "WinAPI": http://www.winnt.rsm.org.ru/winapi/winapi.htm
Раздел "C++Builder": http://www.winnt.rsm.org.ru/cbuilder/cbuilder.htm
Раздел "Советы & примеры": http://www.winnt.rsm.org.ru/tipstricks/tipstricks.htm
Обновления на сайте
В раздел "C++Builder" добавилась библиотека компонентов ST File Library, предназначенных
для работы с файлами и каталогами.
В раздел "Советы и Примеры" добавился ответ на вопрос: Как определить, над каким
элементом в ListBox находится курсор мыши?
Перевод
Сегодня вашему вниманию представлен перевод функции ChildWindowFromPoint.
ChildWindowFromPoint
Функция ChildWindowFromPoint определяет, какое из дочерних окон, принадлежащих
родительскому окну, содержит указанную точку (если таки дочерние окна существуют).
HWND ChildWindowFromPoint(
HWND hWndParent, // дескриптор родительского окна
POINT Point // структура с координатами точки
);
Параметры
hWndParent – идентифицирует родительское окно.
Point – определяет структуру типа POINT, которая содержит клиентские координаты
проверяемой точки.
Возвращаемые значения
В случае успеха возвращается дескриптор дочернего окна, которое содержит точку,
даже если это дочернее окно скрыто или не принимает фокус ввода (disabled). Если
точка лежит вне родительского окна, возвращается NULL. Если точка находится внутри
родительского окна, но не лежит ни в одном из дочерних окон, возвращается дескриптор
родительского окна.
Комментарии
Windows ведет внутренний список, содержащий дескрипторы дочерних окон, связанных
с родительским окном. Порядок дескрипторов в этом списке зависит от Z-последовательности
дочерних окон. Если указанная точка содержится более чем в одном дочернем окне,
Windows возвращает дескриптор первого окна в списке, содержащего точку.
См. также
ChildWindowFromPointEx, POINT, WindowFromPoint.
хелп по WinAPI в виде hlp-файла: http://www.winnt.rsm.org.ru/winapi/winapi_rus_hlp.zip
хелп по WinAPI в виде chm-файла: http://www.winnt.rsm.org.ru/winapi/winapi_rus_chm.zip
С уважением,
ведущий рассылки
Тарас Сорока.
mailto:tnsoroka@online.ru