Auf Englisch lesen

Freigeben über


InkOverlay.CursorInRange-Ereignis

Tritt auf, wenn ein Cursor in den physischen Erkennungsbereich (Nähe) des Tablet-Kontexts eingibt.

Syntax

void CursorInRange(
  [in] IInkCursor   *Cursor,
  [in] VARIANT_BOOL NewCursor,
  [in] VARIANT      ButtonsState
);

Parameter

Cursor [in]

Das IInkCursor-Objekt , das das CursorInRange-Ereignis generiert hat.

NewCursor [in]

Gibt an, ob dieser Freihandsammler zum ersten Mal mit dem IInkCursor-Objekt in Kontakt tritt, das das CursorInRange-Ereignis generiert hat.

ButtonsState [in]

Der Status der Schaltflächen für den Cursor, der das CursorInRange-Ereignis generiert hat.

Weitere Informationen zur VARIANT-Struktur finden Sie unter Verwenden der COM-Bibliothek.

Rückgabewert

Dieses Ereignis gibt keinen Wert zurück.

Bemerkungen

Diese Ereignismethode ist in den _IInkCollectorEvents-, _IInkOverlayEvents- und _IInkPictureEvents Dispatch-only-Schnittstellen (Dispinterfaces) mit der ID DISPID_ICECursorInRange definiert.

Das CursorInRange-Ereignis wird auch im Auswahl- oder Löschmodus ausgelöst, nicht nur im Freihandmodus. Dies erfordert, dass Sie den Bearbeitungsmodus (für den Sie verantwortlich sind) überwachen und den Modus vor der Interpretation des Ereignisses beachten. Der Vorteil dieser Anforderung ist eine größere Freiheit für Innovationen auf der Plattform durch ein größeres Bewusstsein für Plattformereignisse.

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

CursorOutOfRange-Ereignis

InkCursorButtonState-Enumeration

IInkCursor-Schnittstelle