Форум: "Начинающим";
Текущий архив: 2009.07.19;
Скачать: [xml.tar.bz2];
ВнизКак на WinApi получить все дочерние окна приложения? Найти похожие ветки
← →
Wadim005 (2009-05-25 19:07) [0]Сорри может за offtopic но меня интересует не просто дочернее окно, а вообще как можно получить доступ ко всем hendlam чего только имеем.
Может кто подкинет, я помню программа есть и у самого была но найти не могу на своих компьютерах, ей можно наводить мышкой на любой объект и она показует все связанное с этим объектом, кто родитель, ну и все древо....
для моего вопроса данная программа будет ответом.
а если конкретнее, то есть сторонее приложение
все что в его окне это объект "Internet Explorer_Server"
подключиться к нему нет проблем, т.е. для работы с ним преобразовать его в IWebBrowser2 тоже нет проблем, но там чисто текст
<head></head>
<title></title>
<body></body>
и все, хотя визуально около 12 елементов, из них 6 по html это input type=text
разные определялки не работают типа
WindowFromPoint(Mouse.CursorPos);
но и HTML объекты тоже на ловятся
прошу помощи!!!!!!!!!!!
← →
easy © (2009-05-25 19:11) [1]
> 6 по html это input type=text
нету у них хендлов
← →
Wadim005 (2009-05-25 19:58) [2]>> 6 по html это input type=text
>нету у них хендлов
Не согласен, хендлы есть свои у всего в винде, вопрос не в том
у этого же input в формате HTML любой производной есть свой хендл!
он, конечно отличается от Api формата, но он есть, как суслик....
activeX, тут не поспоришь.
← →
Игорь Шевченко © (2009-05-25 20:09) [3]
> Не согласен
Осталось доказать это окну Internet_Explorer_Server.
Попробуй несколько раз, может, выйдет
← →
DVM © (2009-05-25 20:17) [4]
> у этого же input в формате HTML любой производной есть свой
> хендл!
Работай с объектной моделью документа.
← →
Игорь © (2009-05-25 23:28) [5]
> я помню программа есть
http://www.greatis.com/delphicb/windowse/index.html
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2009.07.19;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c