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
IInkCursorButton-Schnittstelle
IInkCursorButtons-Schnittstelle
IInkCursors-Schnittstelle