Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Const69
Зарегистрирован: 27.10.2005 Сообщения: 3
|
Добавлено: Чт Окт 27 2005 17:44 Заголовок сообщения: Как ловить ВСЁ с клавиатуры и мыши во всех процессах? |
|
|
Мне нужно мониторить клавиатуру и мышь, в чём бы юзер ни работал |
|
Вернуться к началу |
|
 |
McZim
Зарегистрирован: 09.08.2005 Сообщения: 275 Откуда: Omsk
|
Добавлено: Пт Окт 28 2005 05:21 Заголовок сообщения: |
|
|
Пиши ДЛЛ хук! _________________ Я странный... |
|
Вернуться к началу |
|
 |
NewFork
Зарегистрирован: 28.02.2005 Сообщения: 73
|
Добавлено: Пт Окт 28 2005 09:27 Заголовок сообщения: |
|
|
Для особо продвинутых извращенцев, есть способ круче...
Напиши драйвер для 0го кольца оси, тогда будешь ловить все и ни какой антивирь не схавает твою программу, так как на том уровне зубов нет у него. |
|
Вернуться к началу |
|
 |
Rasta
Зарегистрирован: 01.08.2005 Сообщения: 35
|
Добавлено: Пт Ноя 25 2005 01:18 Заголовок сообщения: |
|
|
Ни в коем случае не пиши ничего такого. Насчет мышки я не знаю, а насчет клавиатуры там все просто! Во всех процессах работает!
if(((GetAsyncKeyState('U')&0x8000)!=0))
{
DoEverythingYouWant();
}
Для мышки наверняка что-то подобное есть! |
|
Вернуться к началу |
|
 |
adonin
Зарегистрирован: 11.10.2005 Сообщения: 35
|
Добавлено: Пт Ноя 25 2005 11:26 Заголовок сообщения: |
|
|
Цитата: |
Ни в коем случае не пиши ничего такого. Насчет мышки я не знаю, а насчет клавиатуры там все просто! Во всех процессах работает!
if(((GetAsyncKeyState('U')&0x8000)!=0))
{
DoEverythingYouWant();
}
|
Не делай так, Твоя программа будет крутиться непрерывном в цикле => загрузка ЦП=100% . Лучший вариант - хуки (ловушки).
При нажатии любой клавиши будет вызвана твоя функция из твоей dll. И делай EverythingYouWant()
см. API функции:
SetWindowsHookEx();
CallNextHookEx();
UnhookWindowsHookEx();
и другие Hook Functions в MSDN |
|
Вернуться к началу |
|
 |
Rasta
Зарегистрирован: 01.08.2005 Сообщения: 35
|
Добавлено: Пт Ноя 25 2005 15:42 Заголовок сообщения: |
|
|
Согласен!  |
|
Вернуться к началу |
|
 |
gourmet
Зарегистрирован: 28.09.2005 Сообщения: 3
|
Добавлено: Сб Дек 03 2005 06:08 Заголовок сообщения: |
|
|
FREE PUBLIC PROXY SERVERS LIST: WWW, FTP, GOPHER, WAIS, SOCKS, TELNET, WINGATE
http://www.checkproxy.net |
|
Вернуться к началу |
|
 |
|