InkOverlay.MouseMove-Ereignis
Tritt auf, 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 Maustaste, die gedrückt wurde.
-
Umschalt [in]
-
Der Zustand der UMSCHALTTASTE.
-
pX [in]
-
Die x-Koordinate eines Mausklicks in Pixel.
-
pY [in]
-
Die y-Koordinate in Pixel eines Mausklicks.
-
Abbrechen [ein, ausgehend]
-
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 Pixeln und nicht die HIMETRIC-Einheiten, die dem Freihandbereich zugeordnet sind. Dies liegt daran, dass dieses Ereignis das zugehörige Mausereignis einer nicht fähigen Anwendung ersetzt und dieser Anwendungstyp 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 ist in den _IInkCollectorEvents-, _IInkOverlayEvents- und _IInkPictureEvents Dispatch-only-Schnittstellen (dispinterfaces) mit der ID DISPID_IPEMouseMove definiert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows XP Tablet PC Edition [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Nicht unterstützt |
Header |
|
Bibliothek |
|