Freigeben über


IInkDisp-Schnittstelle (msinkaut.h)

Stellt die gesammelten Freihandstriche innerhalb eines Freihandraums dar.

Vererbung

Die IInkDisp-Schnittstelle erbt von der IUnknown-Schnittstelle .

Methoden

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

 
IInkDisp::AddStrokesAtRectangle

Fügt diesem InkDisp-Objekt an einem angegebenen Rechteck eine angegebene Strokes-Auflistung hinzu.
IInkDisp::CanPaste

Gibt an, ob das IDataObject in ein InkDisp-Objekt konvertiert werden kann.
IInkDisp::Clip

Entfernt Teile eines IInkStrokeDisp-Objekts oder einer InkStrokes-Auflistung, die sich außerhalb eines Rechtecks befinden. (IInkDisp.Clip)
IInkDisp::ClipboardCopy

Kopiert die InkStrokes-Auflistung in die Zwischenablage.
IInkDisp::ClipboardCopyWithRectangle

Kopiert die IInkStrokeDisp-Objekte, die im bekannten Rechteck enthalten sind, in die Zwischenablage.
IInkDisp::ClipboardPaste

Kopiert das IDataObject aus der Zwischenablage in das InkDisp-Objekt.
IInkDisp::Clone

Erstellt ein doppeltes InkDisp-Objekt.
IInkDisp::CreateStroke

Erstellt ein IInkStrokeDisp-Objekt aus einem Array von Paketdateneingabewerten.
IInkDisp::CreateStrokes

Erstellt eine neue InkStrokes-Auflistung aus vorhandenen IInkStrokeDisp-Objekten.
IInkDisp::D eleteStroke

Löscht ein IInkStrokeDisp-Objekt aus dem InkDisp-Objekt.
IInkDisp::D eleteStrokes

Löscht eine InkStrokes-Auflistung aus der Strokes-Auflistung des InkDisp-Objekts.
IInkDisp::ExtractStrokes

Gibt die Striche an, die aus einer InkDisp-Klasse extrahiert und in eine neue InkDisp-Klasse ausgeschnitten oder in eine neue InkDisp-Klasse kopiert werden sollen, indem die bekannte Auflistung von Strichen verwendet wird, um zu bestimmen, welche Striche extrahiert werden sollen.
IInkDisp::ExtractWithRectangle

Schneidet oder kopiert Striche aus einem vorhandenen InkDisp-Objekt und fügt sie in ein neues InkDisp-Objekt ein, indem das bekannte Rechteck verwendet wird, um zu bestimmen, welche Striche extrahiert werden sollen.
IInkDisp::get_CustomStrokes

Ruft die Auflistung der benutzerdefinierten Striche ab, die mit der Freihandeingabe beibehalten werden sollen.
IInkDisp::get_Dirty

Ruft den Wert ab, der angibt, ob die Striche eines InkDisp Class-Objekts seit dem letzten Speichern der Freihand geändert wurden, oder legt diesen fest. (Abrufen)
IInkDisp::get_ExtendedProperties

Ruft die Auflistung anwendungsdefinierter Daten ab, die in einem -Objekt gespeichert sind. (IInkDisp.get_ExtendedProperties)
IInkDisp::get_Strokes

Ruft die Auflistung von Strichen ab, die in einem -Objekt enthalten oder zum Erstellen eines -Objekts verwendet werden. (IInkDisp.get_Strokes)
IInkDisp::GetBoundingBox

Ruft das Begrenzungsfeld in Freihandraumkoordinaten für alle Striche in einem InkDisp-Objekt, einer einzelnen Striche oder einer InkStrokes-Auflistung ab. (IInkDisp.GetBoundingBox)
IInkDisp::HitTestCircle

Ruft die InkStrokes-Auflistung ab, die sich entweder vollständig innerhalb eines bekannten Kreises befindet oder sich überschneiden.
IInkDisp::HitTestWithLasso

Ruft die Striche innerhalb eines Polylinienauswahlbereichs ab.
IInkDisp::HitTestWithRectangle

Ruft die Striche ab, die in einem angegebenen Rechteck enthalten sind.
IInkDisp::Load

Füllt ein neues InkDisp-Objekt mit bekannten Binärdaten auf.
IInkDisp::NearestPoint

Ruft den IInkStrokeDisp innerhalb des InkDisp-Objekts ab, das einem bekannten Punkt am nächsten ist, und gibt optional den Index des nächstgelegenen Punkts und den Abstand zum Strich vom angegebenen Punkt an.
IInkDisp::p ut_Dirty

Ruft den Wert ab, der angibt, ob die Striche eines InkDisp Class-Objekts seit dem letzten Speichern der Freihand geändert wurden, oder legt diesen fest. (Put)
IInkDisp::Save

Konvertiert die Freihandeingabe in das angegebene InkPersistenceFormat, speichert die Freihandeingabe mithilfe des angegebenen InkPersistenceCompressionMode und gibt die Binärdaten in einem Bytearray zurück.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile msinkaut.h

Weitere Informationen

InkDisp-Klasse