Einzelnen Beitrag anzeigen

NicoDE
(Gast)

n/a Beiträge
 
#6

Re: Wie kann ich Maustaste 4 und 5 abfangen und darauf reagi

  Alt 19. Sep 2005, 15:45
Zitat von T3rm1n4T0r:
aber in Spielen ist es ja auch mögliche diese zu verwenden.
Dort wird aber eine andere API verwendet (DirectInput).

Wenn der Maustreiber halbwegs etwas taugt, werden die Ereignisse (zumindest ab Windows XP) als XBUTTON1/XBUTTON2 durchgereicht:
Delphi-Quellcode:
// WinNT.h
const
//...
  VK_XBUTTON1 = $05; // NOT contiguous with L & RBUTTON
  VK_XBUTTON2 = $06; // NOT contiguous with L & RBUTTON
//...
  WM_NCXBUTTONDOWN = $00AB;
  WM_NCXBUTTONUP = $00AC;
  WM_NCXBUTTONDBLCLK = $00AD;
//...
  WM_XBUTTONDOWN = $020B;
  WM_XBUTTONUP = $020C;
  WM_XBUTTONDBLCLK = $020D;
  Mit Zitat antworten Zitat