InkPicture.CursorInRange-Ereignis

Tritt ein, wenn ein Cursor in den physischen Erkennungsbereich (Näherung) des Tablet-Kontexts eintritt.

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]

VARIANT _ TRUE, wenn dieser Ink-Collector zum ersten Mal mit dem IInkCursor-Objekt in Kontakt gekommen ist, das das CursorInRange-Ereignis generiert hat. andernfalls VARIANT _ FALSE.

ButtonsState [ In]

Der Zustand 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.

Hinweise

Diese Ereignismethode wird in den Dispatch-Schnittstellen _ IInkCollectorEvents, _ IInkOverlayEvents und _ IInkPictureEvents (dispinterfaces) mit der ID DISPID _ ICECursorInRange definiert.

Das CursorInRange-Ereignis wird auch dann ausgelöst, wenn es sich im Auswahl- oder Löschmodus befindet, nicht nur im Ink-Modus. Dies erfordert, dass Sie den Bearbeitungsmodus überwachen (den Sie festlegen müssen) und den Modus kennen, bevor Sie das Ereignis interpretieren. Der Vorteil dieser Anforderung ist eine größere Innovationsfähigkeit auf der Plattform durch ein größeres Bewusstsein für Plattformereignisse.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Nur Desktop-Apps der XP Tablet PC Edition []
Unterstützte Mindestversion (Server)
Nicht unterstützt
Header
Msinkaut.h (erfordert auch Msinkaut _ i.c)
Bibliothek
InkObj.dll

Siehe auch

Inkpicture

CursorOutOfRange-Ereignis

InkCursorButtonState-Enumeration

IInkCursor-Schnittstelle