|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.03.2013, 20:34 | #1 |
Пользователь
Регистрация: 07.07.2011
Сообщений: 58
|
Эмуляция нажатия клавиш мыши
Есть програма которая имитирует нажатия мышкой по координате.
Код:
Или как можно например имитировать щелчки в другом окне которое свернуто. То окно в которое будет посылаться клики мышкой не должно становиться активным оно должно оставаться фоновым. Последний раз редактировалось Painkiller_13; 15.03.2013 в 20:39. |
16.03.2013, 00:11 | #2 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,330
|
Измените окно, чтоб оно не реагировало на нажатие мыши.
|
16.03.2013, 00:33 | #3 |
Пользователь
Регистрация: 07.07.2011
Сообщений: 58
|
И как например изменить окно калькулятора или блокнота?
Тут нужно использовать функции API Найти хендл окна и отправить ему через SendMessage код кнопки только я ни как не могу разобраться как это зделать. |
16.03.2013, 08:15 | #4 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,330
|
Можно попробовать через FindWindow но этого может оказаться недостаточно.
Найти в списке процессов нужный, потом просмотреть все окна и проверить, какие окна относятся к этому процессу. Читайте про Process32First(), EnumWindows() и GetWindowThreadProcessId() |
16.03.2013, 12:21 | #5 |
Пользователь
Регистрация: 07.07.2011
Сообщений: 58
|
Почему при поиске окна у меня выдает набор разных цифр (90194313216,4439226657538048) и тд хотя если заголовок окна не найдет должен возрашаться ноль.
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Эмуляция нажатия клавиш | KamiMAN | Общие вопросы Delphi | 5 | 13.03.2011 06:24 |
Эмуляция нажатия мультимедийных клавиш | W0LF | Общие вопросы Delphi | 0 | 03.04.2010 22:01 |
Эмуляция нажатия мыши, клавиатуры | xmur | Помощь студентам | 2 | 08.04.2009 17:45 |
Эмуляция нажатия нескольких клавиш | -=Shad0www | Общие вопросы Delphi | 3 | 12.05.2008 08:13 |