Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > WindowFromPoin


Автор: Гость_Hedrox 1.8.2004, 21:38
WindowFromPoint возвращает хэндл окна-родителя. Как мне получить хэндл потомка?

Автор: p0s0l 1.8.2004, 22:27
Не понял... Если я делаю WindowFromPoint от точки принадлежащий, к примеру Button1, то мне возвращается его хэндл (Button1.Handle)... А тебе какого надо от него потомка ?...

Автор: dvamaster 3.8.2004, 10:13
Код
function GetParent(ChildWindow: HWND): HWND;


думаю поможет.

Автор: Akella 3.8.2004, 12:47
Есть еще WindowFromPointEx

И вообще поищи на форуме ссылки на справочники WinAPI. Кто-то выкладывал интересные ссылки.

Автор: p0s0l 3.8.2004, 17:17
dvamaster, GetParent как раз-таки возвращает родителя, а надо потомка...
Может поможет EnumChildWindows ?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)