Einzelnen Beitrag anzeigen

gekmihesg
(Gast)

n/a Beiträge
 
#1

windowstaste deaktivieren

  Alt 27. Mär 2004, 14:43
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?
  Mit Zitat antworten Zitat