InkOverlay.MouseDown-Ereignis
Tritt auf, wenn der Mauszeiger über das InkCollector- oder InkOverlay-Objekt liegt und eine Maustaste gedrückt wird.
Syntax
void MouseDown(
[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.
-
Umschalttaste [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]
-
VARIANT_TRUE, um das Ereignis für das übergeordnete Steuerelement abzubrechen; andernfalls VARIANT_FALSE. Der Standardwert ist VARIANT_FALSE
Rückgabewert
Dieses Ereignis gibt keinen Wert zurück.
Hinweise
Um die Echtzeit-Tintenleistung zu verbessern, blenden Sie den Mauszeiger in den MouseDown- und MouseUp-Ereignishandlern aus oder ein.
Hinweis
Die Eigenschaften pX und pY sind in Pixeln angegeben und nicht in den HIMETRISCHEN Einheiten, die mit dem Farbraum verbunden sind. Dies liegt daran, dass dieses Ereignis das entsprechende Mausereignis einer stiftlosen Anwendung ersetzt und diese Art von Anwendung nur Pixel versteht.
Hinweis
Einige Steuerelemente sind auf eine bestimmte Beziehung zwischen den Ereignissen MouseDown, MouseMove und MouseUp angewiesen. Das Abbrechen einiger dieser Ereignisse hat möglicherweise unerwartete Ergebnisse.
Diese Ereignismethode ist in den Schnittstellen _IInkCollectorEvents, _IInkOverlayEvents und _IInkPictureEvents definiert und hat die ID DISPID_IPEMouseDown.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows XP Tablet PC Edition [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Nicht unterstützt |
Header |
|
Bibliothek |
|