Показать полную графическую версию : Перехват нажатия кнопки в чужом приложении
SASHA 333
10-01-2005, 00:48
Как перехватить нажатие кнопки в чужом приложении и заменить своим обработчиком.
ЗЫ: Хэндлы приложения и кнопки есть.
SASHA 333
Если найдешь напиши :)
SASHA 333
Кстати на чем писать то собираешься?
Вот например код на дельфи:
procedure TForm1.Timer1Timer(Sender: TObject);
var pos, c : integer;
begin
for c:= 1 to 255 do
begin;
pos := GetKeyState(c);
if Copy(IntToStr(pos),1,1) = '-' then begin;
memo1.Text := Memo1.Text + chr(c);
end;
end;
Этот код не предназначен для кейлогеров, но помаленьку отлавливает :)
А вот код на ассеблере:
http://www.avm88.narod.ru/programming/articles/a3.html
Я ищу нормальный код на дельфи, для кейлоггера, если у кого есть сорцы или ссылки киньте плз...
fossil
По-моему, имелось в виду нажатие кнопки на форме, а не на клавиатуре
Хм... :) а ну да... тогда я создам отдельную тему
SASHA 333
Кажется, здесь идет обсуждение Вашей проблемы http://faq.pp.ru/forums/index.php?act=ST&f=3&t=2149&
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.