Freigeben über


InkOverlay.MouseWheel-Ereignis

Tritt auf, wenn sich das Mausrad bewegt, während das InkCollector - oder InkOverlay-Objekt den Fokus hat.

Syntax

void MouseWheel(
  [in]      InkMouseButton           Button,
  [in]      InkShiftKeyModifierFlags Shift,
  [in]      long                     Delta,
  [in]      long                     x,
  [in]      long                     y,
  [in, out] VARIANT_BOOL             *Cancel
);

Parameter

Schaltfläche [in]

Die Maustaste, die gedrückt wurde.

Umschalt [in]

Der Zustand der UMSCHALTTASTE.

Delta [in]

Eine signierte Anzahl der Detents, die das Mausrad gedreht hat. Eine Arretierung (Rastpunkt) ist eine Kerbe des Mausrades.

x [in]

Die x-Koordinate in Pixel eines Mausklicks.

y [in]

Die y-Koordinate in Pixel eines Mausklicks.

Abbrechen [ein, aus]

Gibt an, ob das Ereignis für das übergeordnete Steuerelement abgebrochen werden soll. Der Standardwert ist FALSE, der angibt, dass das Ereignis nicht abgebrochen werden soll.

Rückgabewert

Dieses Ereignis gibt keinen Wert zurück.

Bemerkungen

Hinweis

Die Eigenschaften pX und pY sind in Pixel und nicht die HIMETRIC-Einheiten, die dem Freihandraum zugeordnet sind. Dies liegt daran, dass dieses Ereignis das zugehörige Mausereignis einer nicht bekannten Anwendung ersetzt und dieser Anwendungstyp nur Pixel versteht.

Diese Ereignismethode wird in den _IInkCollectorEvents-, _IInkOverlayEvents- und _IInkPictureEvents dispatch-only-Schnittstellen (dispinterfaces) mit der ID DISPID_IPEMouseWheel definiert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows XP Tablet PC Edition [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Nicht unterstützt
Header
msinkaut.h (erfordert auch Msinkaut_i.c)
Bibliothek
InkObj.dll

Weitere Informationen

InkOverlay-Klasse

InkMouseButton-Enumeration

InkShiftKeyModifierFlags-Enumeration