Einzelnen Beitrag anzeigen

yvesdaeschle

Registriert seit: 22. Nov 2004
Ort: Efringen
26 Beiträge
 
Delphi 6 Personal
 
#7

Re: Über Hook rechte Maustaste sperren

  Alt 7. Jan 2005, 14:47
HI,

das mit der Hookchain, ist mir shcon klar, wusste nur nicht dass die so heißt!

Hab folgendes probiert:

Delphi-Quellcode:
if (TPMsg(lParam)^.message = WM_RBUTTONDOWN) or (TPMsg(lParam)^.message = WM_RBUTTONUP) then
        begin
          SendMessage(MMFData.WinHandle, WM_USER + 2706, wParam, lParam);
          Kill := True;
        end;

        if not Kill then // TPMsg(lParam)^.message := WM_NULL;
          Result := CallNextHookEx(MMFData.NextHook, Code, wParam, lParam)
Das mit dem Strg ist mir dann klar, aber leider funktioniert der Code nicht, weil immer noch die Funktion der rechten Maustaste funktioniert!

Sitz schon zwei Tage dran und weis einfach nicht weiter. Was für einen HookTyp muss ich denn verwenden, probiers gerade mit WH_GETMESSAGE, aber mit WH_MOUSE geht es auch nicht!

Yves
  Mit Zitat antworten Zitat