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 |