Как обработать нажатие кнопки на чужой форме?
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Как обработать нажатие кнопки на чужой форме? - 2007-01-31 02:00:27.796666
|
|
|
voody
Сообщений: 958
Оценки: 0
Присоединился: 2005-02-06 22:28:30
|
Всем привет. Еще один вопрос относительно программирования на WinAPI. Возможно ли (и если да - то как) обработать нажатие кнопки в чужом приложении из своей программы? Зачем это надо, спросите вы? Отвечаю: я хочу, чтобы моя программа перехватывала WMID и пароль к нему в WebMoney Keeper'е. Появление (открытие) окна легко вычислить - его можно найти по заголовку (при этом я получу хэндл), текст из полей ввода тоже несложно вытащить, но главный вопрос - когда это сделать? Нужно узнать, когда пользователь уже допечатал пароль и только после этого его скопировать. Поэтому я и хотел узнать, когда он нажмет на кнопку и в момент нажатия все считать. Если вы не знаете, как ответить на мой вопрос - подскажите аналогичные варианты (по какому событию вытаскивать WMID и пароль). Заранее спасибо.
|
|
|
RE: Как обработать нажатие кнопки на чужой форме? - 2007-01-31 20:24:59.346666
|
|
|
ZneP
Сообщений: 910
Оценки: 0
Присоединился: 2006-08-21 16:11:47
|
Можешь попробовать перехватить сообщение о нажатии на кнопку или просто считывать данные с полей через каждые ~100 милесекунд
|
|
|
RE: Как обработать нажатие кнопки на чужой форме? - 2007-01-31 21:06:11.733333
|
|
|
WereWolf
Сообщений: 29
Оценки: 0
Присоединился: 2006-10-20 11:48:49.160000
|
…
|
|
|
RE: Как обработать нажатие кнопки на чужой форме? - 2007-01-31 21:53:37.186666
|
|
|
voody
Сообщений: 958
Оценки: 0
Присоединился: 2005-02-06 22:28:30
|
quote:
ORIGINAL: WereWolf … Очень содержательный ответ, ничего не скажешь … 2 ZneP: Спасибо, что хоть ты откликнулся. Впринципе, то, что ты предложил - вариант, но какой лучше выбрать промежуток: 5, 50, 100, или, может быть, 500 мс? quote:
Можешь попробовать перехватить сообщение о нажатии на кнопку - если бы я знал, как это сделать - этой темы бы сейчас не было. Ты знаешь как? Подскажи!
|
|
|
RE: Как обработать нажатие кнопки на чужой форме? - 2007-02-01 01:28:22.133333
|
|
|
ZneP
Сообщений: 910
Оценки: 0
Присоединился: 2006-08-21 16:11:47
|
quote:
ORIGINAL: voody 2 ZneP: Спасибо, что хоть ты откликнулся. Впринципе, то, что ты предложил - вариант, но какой лучше выбрать промежуток: 5, 50, 100, или, может быть, 500 мс? Думаю что и 100 мс хватит, конечно если пользователь не нажмет на кнопку "ОК" за 99 или того меньше милисекунд. По поводу перехвата: http://www.wasm.ru/forum/viewtopic.php?id=15978
|
|
|
|
|