erstmal: ich habe gesucht!
ich wollte mir ein programm schreiben bei dem ich mit nem hook die linke windowstaste deaktivieren kann. aber es funktioniert nicht.
Delphi-Quellcode:
function KeyboardHookProc(nCode: Integer; wParam: WPARAM; lParam: LPARAM):
LRESULT; stdcall;
begin
if wparam = VK_LWIN then
begin
messagebox(0,'if','if',0);
Result := 0;
end
else
begin
Result := CallNextHookEx(KeybHandle, nCode, wparam, lParam);
messagebox(0,'else','else',0);
end;
end;
die messageboxes sind natürlich nur zu testzwecken und funktioniern auch richtig.
nur des windowsmenü kommt trotzdem wenn ich auf die taaste drück.
was mach ich falsch und kann man das überhaupt so machen?