Einzelnen Beitrag anzeigen

peanut
(Gast)

n/a Beiträge
 
#2

Re: Fensterbotschaften(Window Messages) auslesen

  Alt 30. Jul 2006, 17:20
Hallo,

ich würde in einer DLL mittels

  HookHandle := SetWindowsHookEx(WH_GETMESSAGE, @HookProc, hInstance, 0); nen hook setzen und dann die Nachrichten in der HookProc loggen:

Delphi-Quellcode:
function HookProc(nCode: Integer; wParam: WPARAM; lParam: LPARAM): LRESULT; stdcall;
var
  AMessage: PMSG;
begin
  AMessage := PMSG(lParam);
  // in AMessage^.message steht dann die Nachricht
end;
Gruß peanut.
  Mit Zitat antworten Zitat