InkEdit.MouseUp-Ereignis
Tritt auf, wenn der Benutzer eine Maustaste loslässt, während sich die Maus über dem InkEdit-Steuerelement befindet.
Syntax
HRESULT MouseUp(
short Button,
short ShiftKey,
long xMouse,
long yMouse
);
Parameter
-
Schaltfläche
-
Ein Member der MouseButton-Enumeration , der angibt, welche Maustasten losgelassen wurden.
Wert Bedeutung - NO_BUTTON
Standard. Es wurde keine Maustaste gedrückt. - LEFT_BUTTON
Die linke Maustaste wurde gedrückt. - RIGHT_BUTTON
Die rechte Maustaste wurde gedrückt. - MIDDLE_BUTTON
Die mittlere Maustaste wurde gedrückt. -
ShiftKey
-
Ein Member der InkShiftKeyModifierFlags-Enumeration , der angibt, welche Modifiziererschlüssel zum Zeitpunkt des Ereignisses gedrückt sind.
Wert Bedeutung - IKM_Shift
Gibt an, dass die UMSCHALTTASTE als Modifizierer verwendet wurde. - IKM_Control
Gibt an, dass die STRG-TASTE als Modifizierer verwendet wurde. - IKM_Alt
Gibt an, dass die ALT-Taste als Modifizierer verwendet wurde. -
xMouse
-
Die aktuelle x-Koordinate des Mauszeigers in Pixel.
-
yMouse
-
Die aktuelle y-Koordinate des Mauszeigers in Pixel.
Rückgabewert
Wenn dieses Ereignis erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.
Bemerkungen
Wenn eine Maustaste gedrückt wird, während sich der Zeiger über einem InkEdit-Steuerelement befindet, erfasst dieses Steuerelement die Maus und empfängt alle Mausereignisse bis einschließlich des letzten MouseUp-Ereignisses . Dies bedeutet, dass sich die von einem Mausereignis zurückgegebenen Mauszeigerkoordinaten (x, y) möglicherweise nicht immer im internen Bereich des Objekts befinden, das sie empfängt.
Wenn Maustasten nacheinander gedrückt werden, empfängt das Objekt, das die Maus nach dem ersten Drücken erfasst, alle Mausereignisse, bis alle Schaltflächen losgelassen werden.
Diese Ereignismethode wird in der _IInkEditEvents-Schnittstelle definiert. Die _IInkEditEvents-Schnittstelle implementiert die IDispatch-Schnittstelle mit dem Bezeichner DISPID_IeeMouseUp.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows XP Tablet PC Edition [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Nicht unterstützt |
Header |
|
Bibliothek |
|