Freigeben über


IInkCursor-Schnittstelle (msinkaut.h)

Stellt allgemeine Informationen zum Tabletcursor dar.

Vererbung

Die IInkCursor-Schnittstelle erbt von der IDispatch-Schnittstelle.

Methoden

Die IInkCursor-Schnittstelle verfügt über diese Methoden.

 
IInkCursor::get_Buttons

Ruft die IInkCursorButtons-Auflistung ab, die auf einem IInkCursor verfügbar ist.
IInkCursor::get_DrawingAttributes

Ruft die Zeichnungsattribute ab, die beim Zeichnen auf Freihand angewendet werden sollen, oder legt diese fest. (IInkCursor.get_DrawingAttributes)
IInkCursor::get_Id

Ruft den Bezeichner eines -Objekts ab. (IInkCursor.get_ID)
IInkCursor::get_Inverted

Ruft einen Wert ab, der angibt, ob der Cursor das invertierte Ende des Stifts ist.
IInkCursor::get_Name

Ruft den Namen des Objekts ab. (IInkCursor.get_Name)
IInkCursor::get_Tablet

Ruft entweder das IInkTablet-Objekt ab, zu dem ein Cursor gehört, oder das IInkTablet-Objekt, das ein Objekt oder Steuerelement derzeit zum Sammeln von Eingaben verwendet. (IInkCursor.get_Tablet)
IInkCursor::p utref_DrawingAttributes

Ruft die Zeichnungsattribute ab, die beim Zeichnen auf Freihand angewendet werden sollen, oder legt diese fest.

Hinweise

Ein IInkCursor-Objekt stellt den physischen Stift dar, den der Benutzer hält. Physische Stifte können mehrere Spitzen aufweisen , z. B. normale Und Radiererenden, wobei jede Stiftspitze ein anderes IInkCursor-Objekt darstellt. Einige Tablet-PCs lassen mehrere Stifte zu. Jeder Cursor verfügt über einen zugeordneten Bezeichner, der auf einem System eindeutig ist. Weitere Informationen zur Verwendung von Stiften mit Tablet PC finden Sie unter Stifteingabe, Freihandeingabe und Erkennung.

Einem bekannten Cursor können bestimmte Zeichnungsattribute zugewiesen werden, z. B. ob die Stiftfarbe rot oder blau sein soll. Ein Cursor enthält auch eine Auflistung von null oder mehr IInkCursorButton-Objekten .

Cursor sind nur innerhalb des Bereichs eines InkCollector-Objekts , eines InkOverlay-Objekts oder eines InkPicture-Steuerelements vorhanden. Wenn eines dieser Objekte auf einen neuen Cursor stößt, löst das Objekt sein CursorInRange-Ereignis aus, wobei der newCursor-Parameter auf TRUE festgelegt ist. Dadurch können Sie Eigenschaften in der Anwendung einrichten, z. B. Zeichnungsattribute, wenn der Cursor zum ersten Mal gefunden wird. Die Cursors-Eigenschaft enthält die Auflistung von Cursorn, die das Objekt oder Steuerelement gefunden hat.

Ein IInkCursor kann nicht explizit erstellt werden. Stattdessen erhalten Sie einen IInkCursor entweder aus Ereignissen oder der Cursors-Eigenschaft eines InkCollector-Objekts , eines InkOverlay-Objekts oder eines InkPicture-Steuerelements .

Wenn Sie eine Klasse definieren, die diese Schnittstelle implementiert, interagiert die neue Klasse nicht ordnungsgemäß mit den Tablet PC-Anwendungsprogrammierschnittstellen (ApIs).

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP Tablet PC Edition [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile msinkaut.h

Weitere Informationen

Cursors-Eigenschaft

IInkCursorButton-Schnittstelle

IInkCursorButtons-Schnittstelle

IInkCursors-Schnittstelle

IInkTablet-Schnittstelle

InkCollector-Klasse

InkDrawingAttributes-Klasse

InkOverlay-Klasse

InkPicture-Steuerelementreferenz