InkOverlay.MouseMove-Ereignis
Tritt ein, wenn der Mauszeiger über das InkCollector- oder InkOverlay-Objekt bewegt wird.
Syntax
void MouseMove(
[in] InkMouseButton Button,
[in] InkShiftKeyModifierFlags Shift,
[in] long pX,
[in] long pY,
[in, out] VARIANT_BOOL *Cancel
);
Parameter
-
Schaltfläche [ In]
-
Die gedrückte Maustaste.
-
Umschalten [ In]
-
Der Zustand der UMSCHALTTASTE.
-
pX [ In]
-
Die x-Koordinate eines Mausklicks in Pixel.
-
pY [ In]
-
Die y-Koordinate eines Mausklicks in Pixel.
-
Abbrechen [ in, out]
-
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 befinden sich in Pixeln und nicht in den HIMETRIC-Einheiten, die dem Freiraum zugeordnet sind. Dies liegt daran, dass dieses Ereignis das zugehörige Mausereignis einer Nicht-Stiftanwendung ersetzt und diese Art von Anwendung nur Pixel versteht.
Hinweis
Einige Steuerelemente basieren auf einer bestimmten Beziehung zwischen MouseDown-, MouseMove-und MouseUp-Ereignissen. Das Abbrechen einiger dieser Ereignisse kann zu unerwarteten Ergebnissen führen.
Diese Ereignismethode wird in den _ Dispatch-Schnittstellen IInkCollectorEvents, _ IInkOverlayEvents und _ IInkPictureEvents (dispinterfaces) mit der ID DISPID _ IPEMouseMove definiert.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows Nur Desktop-Apps der XP Tablet PC Edition [] |
| Unterstützte Mindestversion (Server) |
Nicht unterstützt |
| Header |
|
| Bibliothek |
|