Einzelnen Beitrag anzeigen

Benutzerbild von Mr_G
Mr_G

Registriert seit: 2. Sep 2004
Ort: Duisburg
468 Beiträge
 
Delphi 2006 Professional
 
#15

Re: [Vista][gelöst] Maus Ereignisse ausserhalb eigener Anwen

  Alt 16. Nov 2008, 15:55
Zitat von The Riddler:
Hi, ich stehe wohl etwas auf dem Schlach. Habe es mal so versucht, aber es wird immer "vor" angezeigt.
Nicht verzagen: Word hat kein Vorzeichen. Du müsstest das dann als SmallInt casten:
Delphi-Quellcode:
  case Message.wParam of
    WM_MBUTTONDOWN: DoWhatIWant(cbMiddleMouse);
    WM_RBUTTONDOWN: DoWhatIWant(cbRightMouse);
    WM_MOUSEWHEEL: if SmallInt(Message.wParamHi) < 0 then ShowMessage('zurück')
                    else Showmessage('vor');
  end;
Das ganze ist wie gesagt ein Vielfaches von WHEEL_DELTA... wohl um in Zukunft höhere "Scroll-Auflösungen" zu ermöglichen.
Jan
  Mit Zitat antworten Zitat