Freigeben über


InkClipboardFormats-Enumeration (msinkaut.h)

Gibt das Format der Freihandeingabe an, die in der Zwischenablage gespeichert wird.

Syntax

typedef enum InkClipboardFormats {
  ICF_None = 0,
  ICF_InkSerializedFormat = 0x1,
  ICF_SketchInk = 0x2,
  ICF_TextInk = 0x6,
  ICF_EnhancedMetafile = 0x8,
  ICF_Metafile = 0x20,
  ICF_Bitmap = 0x40,
  ICF_PasteMask = 0x7,
  ICF_CopyMask = 0x7f,
  ICF_Default
} ;

Konstanten

 
ICF_None
Wert: 0
Ein Flag, das verwendet werden kann, um zu überprüfen, ob Formate vorhanden sind, indem darauf überprüft wird.
ICF_InkSerializedFormat
Wert: 0x1
Freihand wird im serialisierten Freihandformat (Ink Serialized Format, ISF) codiert. Dabei handelt es sich um die kompakteste permanente Freihanddarstellung. Obwohl es häufig nur Freihanddaten enthält, ist ISF erweiterbar. Anwendungen können benutzerdefinierte Attribute (identifiziert durch eine GUID (Globally Unique Identifier)) für ein InkDisp-Objekt , einen Strich oder einen Punkt festlegen. Dadurch kann eine Anwendung jede Art von Daten oder Metadaten speichern, die sie als Attribut in einem ISF-Stream benötigt.
ICF_SketchInk
Wert: 0x2
Freihand wird nicht als Wortform erwartet, sondern als Bild interpretiert. Dies ist auch nützlich, um mehrere Wörter darzustellen.
ICF_TextInk
Wert: 0x6
Es wird erwartet, dass Freihand Wörter bildet. Es ermöglicht der Erkennung, die Freihandeingabe in Text zu konvertieren. Der erkannte Text ist entweder die Erkennungs-Alternative mit der höchsten Zuverlässigkeitsbewertung oder eine andere Alternative, die aus einer Liste ausgewählt wurde. Dies ist nützlich, um ein einzelnes Wort darzustellen.
ICF_EnhancedMetafile
Wert: 0x8
Die erweiterte Metadatei, die wiedergegeben werden soll, um den Hintergrund zu erstellen. Die Metadatei muss so lange gültig bleiben, wie sie zum Rendern des Freihandhintergrunds verwendet wird.
ICF_Metafile
Wert: 0x20
Freihand wird als Metadatei oder als Liste von Befehlen gespeichert, die zum Zeichnen einer Grafik wiedergegeben werden können.
ICF_Bitmap
Wert: 0x40
Die Bitmap, die als Hintergrund verwendet werden soll. Der Bitmapgerätekontext muss so lange gültig bleiben, wie er zum Rendern des Freihandhintergrunds verwendet wird.
ICF_PasteMask
Wert: 0x7
Die Formate, die zum Einfügen verwendet werden können, einschließlich tInk, sInk und ISF.
ICF_CopyMask
Wert: 0x7f
Die Formate, die per Freihand in die Zwischenablage kopiert werden.

Dies ist der Standardwert.
ICF_Default
Freihand wird als CopyMask gespeichert.

Hinweise

In C++ ist eine explizite Umwandlung erforderlich, wenn Versucht wird, mehrere Flags gleichzeitig festzulegen. Ein Kompilierungsfehler tritt auf, wenn keine explizite Umwandlung verwendet wird.

Anforderungen

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

Weitere Informationen

ClipboardCopy-Methode

ClipboardCopyWithRectangle-Methode

InkDisp-Klasse

sInk- und tInk-Objekte