Meinst du, es sollte so aussehen?
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
h: hwnd;
begin
h := WindowHandle;
InstallHooks(h);
// EXCEPTION
WM_MOUSEHOOKMSG:=getprop(h,mousmsg);
WM_KEYBHOOKMSG:=getprop(h,keybmsg);
end;
Wirft aber auch eine
AV ab.
Das Problem ist, dass ich vom
DP-Tutorial keine Belegung des hWnd's sehen konnte.
Dort wird nämlich die
API-Funktion mittels
DialogBoxParam(HInstance, MAKEINTRESOURCE(DIALOG1), 0, @dlgfunc, 0);
aufgerufen, jedoch kann ich dann nicht wirklich die dlgfunc-Parameter, die auch die hWnd enthält, sehen...
In sofern weiß ich nicht genau, welches
Handle überhaupt verlangt ist...