| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > Spy++ |
| Автор: Smitt 5.9.2008, 07:29 |
| Где можно почитать по русски, как пользоваться этой утилитой? Спасибо. |
| Автор: mrbrooks 5.9.2008, 07:40 |
| а что по ней читать то? знаешь хелп хоть и на английском - но там ничего особо сложного для восприятия нет. тем паче если знаешь для чего утилита используется - и так все становится ясным |
| Автор: Smitt 5.9.2008, 08:05 | ||
У меня дочернее окно онлайн приложения состоит разных элементов, я хочу понять, как этой утилитой "разобрать" его на запчасти, что бы потом онлайн получать данные. |
| Автор: EnergoHokum 5.9.2008, 09:16 |
| Что ты понимаешь под "разобрать его на запчасти, что бы потом онлайн получать данные"? Получить HANDLE определённых элементов управления? Так они будут действительны только до закрытия исследуемой программы, при следующем запуске поменяются. |
| Автор: Smitt 5.9.2008, 09:23 | ||
Спасибо. Стало еще интереснее ндаа |
| Автор: EnergoHokum 5.9.2008, 10:17 |
| Наклёвывается следующий путь решения этой проблемы: получаем handle интересующего нас процесса (rsdn.ru -> Статьи -> Базовые сервисы -> Процессы и потоки -> Как получить список запущенных процессов), ищем HANDLE нужного элемента управления (http://www.codenet.ru/progr/other/filosof/3.php), посылаем этому HANDLE какие хотим сообщения. Вот только по сети это безобразие работать не будет, там придётся изворачиваться по другому. Могу порекомендовать http://www.script-coding.info/index.html, здесь тоже очень много интересного про управление программами в Win. |
| Автор: Smitt 5.9.2008, 10:28 |
| Огромное спасибо!!! |
| Автор: NebelDT 30.9.2008, 20:45 |
| Spy++ это утилита, входящая в комплект VS начиная с 6-й версии. Предназначение её состоит в том, чтобы иметь возможность посмотреть на иерархию процессов, потоков и окон. |