Re: Как получить контент элемента GUI
От: Ибрагим Беларусь http://blogs.rsdn.org/ikemefula
Дата: 02.08.02 08:12
Оценка:
Здравствуйте konst-in, Вы писали:

Надо внедряться в адресное пространство того процесса, который юзает дерово. У Рихтера подробно описано, что как и почему. И пример программы, которую можнобудет адаптировать для твоего случаю. Программа внедряется в эксплорер и грабит иконки.


KI>Здравствуйте!

KI> Есть необходимость получения контента элемента GUI программы в другой программе (для целей тестирования) — пример, в исследуемой программе есть tree контрол, нужно из другой программы считать все дерево этого контрола и произвести анализ содержимого. Средствами WIN API нет проблем получить дескриптор контрола, послать message для получения дескрипторов узлов дерева HTREEITEM, но далее начинаются проблемы.
KI> Для получения содержимого узла (текста, например) я в message должен поместить адрес структуры, которая должна быть заполнена при отработке сообщения — есть подозрение, что так делать нельзя если работаешь с другим приложением — проблема доступа к памяти — памяти,то, двух программ — разные!
KI> Кто знает, как тут быть? Необходима технология решения подобных задач.

KI>Заранее благодарен, Константин.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.