Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Перехват и блокировка клавиш  (Прочитано 6306 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Dragon
Гость
« : 03-12-2003 17:32 » 

Мне необходимо программой перехватывать нажатые клавиши для другой чужой проги и некоторые из них убирать (так что бы чужая прога не знала что эти клавиши были нажаты). А также эмулировать нажатия клавиш для той проги
Записан
Mouse
Молодой специалист

ru
Offline Offline

« Ответ #1 : 04-12-2003 10:26 » 

Надо перехватывать прерывание, на котором клава висит, и периодически просматривать буфер в ожидании нажатой клавиши. Если ты раньше на Ассемблере программировал, то труда это не составит. Посмотри книги по защите информации. Если интересно, могу конкретную книгу сказать (просто сейчас не помню, давно это было...  Ага ).
Записан
sss
Специалист

ru
Offline Offline

« Ответ #2 : 05-12-2003 07:41 » 

Зырь функцию SetWindowsHookEx
Записан

while (8==8)
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines