2 / 2 / 0
Регистрация: 14.06.2012
Сообщений: 353
|
|
1 | |
Имитация нажатия кнопки независимо от других приложений20.06.2015, 12:25. Показов 1303. Ответов 3
Метки нет (Все метки)
Как имитировать нажатие кнопки в стороннем приложении, при этом не затрагивая работу пользователя? То есть, мне нужно сделать так - допустим я написал документ, потом запустил свою прогу, которая форматирует документ так, как мне надо, но я в это время играю в косынку, и не вижу работы этой программы. У меня есть опыт работы с winapi, и я делал нажатия кнопок в активном окне, но как сделать так, чтобы программа работала с неактивными окнами, и при этом я мог заниматься своими делами, на этом же компе?
0
|
20.06.2015, 12:25 | |
Ответы с готовыми решениями:
3
Имитация нажатия кнопки Имитация нажатия кнопки на сайте Имитация нажатия на кнопки в стороннем приложении Hooks (имитация нажатия левой кнопки мышки) |
979 / 874 / 350
Регистрация: 26.04.2012
Сообщений: 2,647
|
|
20.06.2015, 19:37 | 2 |
Надо пробовать через PostMessage, у меня так работало с браузерами(я посылал сообщения дочернему окну в браузере и при этом оно не активировалось, а я сам мог тем временем в другом браузере или еще где-то заниматься чем угодно), но с какими-то другими приложениями может оказаться сложнее.
0
|
2 / 2 / 0
Регистрация: 14.06.2012
Сообщений: 353
|
|
20.06.2015, 20:31 [ТС] | 3 |
EvilFromHell, можно банальный пример кода с PostMessage?
0
|
979 / 874 / 350
Регистрация: 26.04.2012
Сообщений: 2,647
|
|
20.06.2015, 20:38 | 4 |
Тут кусок того самого кода, какой работал у меня в неактивном окне. Проблема, указанная в теме, была в конце-концов решена правильной расстановкой sleepов, а с эмуляцией было все в порядке.
0
|
20.06.2015, 20:38 | |
20.06.2015, 20:38 | |
Помогаю со студенческими работами здесь
4
Формирование Get запроса (имитация нажатия кнопки на странице) Имитация нажатия кнопки на странице Имитация нажатия кнопки Back Имитация нажатия кнопки мыши Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |