Страница: 1 |
Страница: 1 |
Вопрос: Управление сторонними приложениями.
Добавлено: 19.10.09 02:08
Автор вопроса: katur
Есть ли рабочий пример управления окном сторонеего приложения, элементами окна, передачи команд/нажатия клавиш?
Кому не трудно, кто видел - дайте урл. Гугл, к сожалению не нагуглил нужного.
На форуме много раз задавались похожие вопросы, но адекватных ответов было крайне мало и заключались они в копипасте API или отдельных команд.
Вобщем если есть рабочие примеры...
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
__Pavel__
Вопросов: 29
Ответов: 284
Web-сайт:
Профиль | | #1
Добавлено: 19.10.09 04:00
Короче слушай...
1) наводишь курсор мыши на окно программы над которой тебе нужно получить управление, делать это надо ооочень осторожно иначе можно спугнуть и программа убежит в СЕТЬ!
2) щелкаешь и... ОПА! оно становится активным и теряет управление над собой и уже никуда не убежит
3) теперь ты бог и дьявол для этой программы... делай с ней что хочешь!!!
ЗЫ во меня прет
Номер ответа: 2
Автор ответа:
katur
Вопросов: 1
Ответов: 2
Профиль | | #2
Добавлено: 19.10.09 05:39
А кроме тупого флуда еще есть идеи?
Номер ответа: 3
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #3
Добавлено: 19.10.09 07:42
Да какие тут идеи? все старо как мир.. весь процесс управления чужим приложением заключается в поиске хэндла нужного окна и посылке этому окну нужных сообщений через API (SendMessage, PostMessage). И с приходом НЕТ тут ничего не изменилось.. Ищи в сети подобный пример (например управление WinAmp'ом) ковыряй его и портируй на НЕТ..
Номер ответа: 4
Автор ответа:
Arvitaly
ICQ: 301746136
Вопросов: 28
Ответов: 549
Web-сайт:
Профиль | | #4
Добавлено: 19.10.09 12:04
Хоть напиши что и куда ты хочешь послать
Номер ответа: 5
Автор ответа:
GDK
Вопросов: 13
Ответов: 348
Профиль | | #5
Добавлено: 19.10.09 12:23
Делал для себя управление специфической прогой, написанной на C++. VBA. В общем то успешно. Но там все контролы в виде окон были. Есть проги, у которых контролы в виде рисунков. Тогда всё намного сложнее. В общем управление как раз и заключается в