InkEdit-Steuerelementreferenz

Mit dem InkEdit-Steuerelement können Sie Ink-, Ink- und Ink-Daten erfassen und als Text anzeigen. Mit diesem Steuerelement können Sie intelligente Formulare aktivieren, wodurch die Genauigkeit der Texteingabe verbessert wird.

Dieses Steuerelement ist eine Obermenge des RichEdit-Steuerelements. Es erweitert das RichEdit-Steuerelement um die Möglichkeit, Ink zu erfassen, zu erkennen und anzuzeigen.

Dieses Objekt kann durch Aufrufen der CoCreateInstance-Methode in C++ instanziiert werden.

Das Erstellen des InkEdit-Steuerelements hinter einem transparenten Steuerelement (z. B. eine GroupBox mit dem WS EX TRANSPARENT-Eigenschaftensatz) verhindert, dass _ _ InkEdit InkEdit sammelt.

Member

Enumeration Beschreibung
AppearanceConstants Definiert Werte, die angeben, ob das Steuerelement flach oder 3D angezeigt wird.
BorderStyleConstants Definiert Werte, die angeben, ob das Steuerelement über einen Rahmen verfügt.
InkApplicationGesture Definiert Werte, die das Interesse an einer Reihe anwendungsspezifischer Gesten festlegen.
InkDisplayMode Definiert Werte, die angeben, ob eine Auswahl als Ink oder Text angezeigt wird.
InkEditStatus Definiert Werte, die angeben, ob sich das InkEdit-Steuerelement im Leerlauf befindet, Ink sammelt oder Ink erkennt.
InkInsertMode Definiert Werte, die angeben, wie Ink in das InkEdit-Steuerelement eingefügt wird.
InkMode Definiert Werte, die die Sammlungsmoduseinstellungen für gezeichnete Ink-Ob-Ink-Sammlungen deaktiviert, Ink-Sammlungen oder Ink- und Gestensammlungen angeben.
InkMouseButton Definiert Werte, die angeben, welche Maustaste gedrückt wurde.
InkMousePointer Definiert Werte, die den Typ des angezeigten Mauszeigers angeben.
Mousebutton Definiert Werte, die angeben, welche Maustaste gedrückt wurde.
ScrollBarsConstants Definiert Werte, die angeben, wie die Bildlaufleisten eines InkEdit-Steuerelements auf dem Bildschirm angezeigt werden.
SelAlignmentConstants Definiert Werte, die die Ausrichtung des Absatzes relativ zu den Rändern des InkEdit-Steuerelements angeben.
Ereignisbenachrichtigungsmeldung BESCHREIBUNG
_IECN-STRICH Diese Meldung wird über eine WM _ NOTIFY-Nachricht gesendet, wenn ein Strich abgeschlossen ist (nur Win32).
_IECN-GESTE Diese Meldung wird über eine WM _ NOTIFY-Nachricht gesendet, wenn eine Geste abgeschlossen ist (nur Win32).
IECN _ RECOGNITIONRESULT Diese Meldung wird über eine WM NOTIFY-Nachricht gesendet, wenn eine Erkennung _ auftritt (nur Win32).
Ereignis BESCHREIBUNG
Veränderung Tritt ein, wenn sich der Inhalt des Steuerelements oder eines Eigenschaftswerts ändert.
klicken Tritt beim Klicken auf das Steuerelement ein.
Dblclick Tritt beim Doppelklicken auf das Steuerelement ein.
Geste Tritt ein, wenn eine Anwendungsgeste erkannt wird.
Keydown Tritt ein, wenn der Benutzer eine Taste drückt, während das InkEdit-Steuerelement den Fokus besitzt.
Keypress Tritt ein, wenn eine Taste gedrückt wird, während das InkEdit-Steuerelement den Fokus besitzt.
Keyup Tritt ein, wenn eine Taste freigegeben wird, während das InkEdit-Steuerelement den Fokus besitzt.
Mousedown Tritt ein, wenn sich der Mauszeiger über dem InkEdit-Steuerelement befindet und eine Maustaste gedrückt wird.
Mousemove Tritt ein, wenn der Mauszeiger über das InkEdit-Steuerelement bewegt wird.
Mouseup Tritt ein, wenn sich der Mauszeiger über dem InkEdit-Steuerelement befindet und eine Maustaste losgelassen wird.
Recognitionresult Tritt ein, wenn das InkEdit-Steuerelement ergebnisse manuell aus einem Aufruf der Recognize-Methode oder automatisch nach dem Ausgelösten des Erkennungs-Timeouts abruft.
SelChange Tritt ein, wenn sich die Auswahl der InkEdit-Steuerelements ändert.
Takt Tritt ein, wenn der Benutzer ein neues IInkStrokeDisp-Objekt für ein beliebiges IInkTablet-Objekt zeichnet.
Get/Set message BESCHREIBUNG
EM _ GETINKMODE Ruft den Ink-Modus des Steuerelements ab (nur Win32).
EM _ SETINKMODE Legt den Ink-Modus des Steuerelements fest (nur Win32).
EM _ GETINKINSERTMODE Ruft den Ink-Einfügemodus des Steuerelements ab (nur Win32).
EM _ SETINKINSERTMODE Legt den Einfügemodus für die Ink-Datei des Steuerelements fest (nur Win32).
EM _ GETDRAWATTR Ruft die aktuellen Zeichnungsattribute des Steuerelements ab (nur Win32).
EM _ SETDRAWATTR Legt die Zeichnungsattribute fest, die für zukünftige Ink-Sammlungen verwendet werden sollen (nur Win32).
EM _ GETRECOTIMEOUT Ruft das Erkennungs-Timeout für das Steuerelement ab (nur Win32).
EM _ SETRECOTIMEOUT Legt das Erkennungs-Timeout für das Steuerelement fest (nur Win32).
EM _ GETGESTURESTATUS Ruft den Gestenstatus für das Steuerelement ab (nur Win32).
EM _ SETGESTURESTATUS Legt den Gestenstatus für das Steuerelement fest (nur Win32).
EM _ GETRECOGNIZER Ruft die vom -Steuerelement verwendete Erkannten ab (nur Win32).
EM _ SETRECOGNIZER Legt die vom Steuerelement verwendete -Erkennen fest (nur Win32).
EM _ GETFACTOID Ruft das Factoid ab, das für die Erkennung verwendet werden soll (nur Win32).
EM _ SETFACTIOD Legt das Factoid fest, das für die Erkennung verwendet werden soll (nur Win32).
EM _ GETSELINK Ruft die Ink-Datei in der Auswahl ab (nur Win32).
EM _ SETSELINK Legt die Ink-Datei in der Auswahl fest (nur Win32).
EM _ GETSELINKDISPLAYMODE Gibt die aktuelle Darstellung der Ink-Funktion im ausgewählten Bereich zurück, indem einer der Werte der InkDisplayMode-Enumeration verwendet wird (nur Win32).
EM _ SETSELINKDISPLAYMODE Legt die Darstellung der Ink-Eigenschaft im ausgewählten Bereich mithilfe eines der Werte der InkDisplayMode-Enumeration fest (nur Win32).
EM _ GETSTATUS Ruft den Status des Steuerelements ab (nur Win32).
EM _ RECOGNIZE Erzwingt die Erkennung (nur Win32).
EM _ GETMOUSEICON Ruft das Maussymbol ab (nur Win32).
EM _ SETMOUSEICON Legt das Maussymbol fest (nur Win32).
EM _ GETMOUSEPOINTER Ruft den Mauszeiger ab (nur Win32).
EM _ SETMOUSEPOINTER Legt nur den Mauszeiger Win32 fest.
EM _ GETUSEMOUSEFORINPUT Ruft den Status ab, ob Mauseingaben wie Stifteingaben behandelt werden (nur Win32).
EM _ SETUSEMOUSEFORINPUT Legt den Status fest, ob Mauseingaben wie Stifteingaben behandelt werden (nur Win32).
Methode BESCHREIBUNG
GetGestureStatus Ruft das Interesse des InkEdit-Steuerelements in einem bekannten Satz von Gesten ab.
Recognize Gibt an, dass die Erkennung erfolgen soll.
Aktualisieren Bewirkt, dass das Steuerelement neu gezeichnet wird.
Setgesturestatus Legt das Interesse des InkEdit-Steuerelements in einem bekannten Satz von Gesten fest.
Eigenschaft BESCHREIBUNG
Darstellung Ruft einen Wert ab, der bestimmt, ob das InkEdit-Steuerelement flach oder 3D angezeigt wird, oder legt diesen fest.
Backcolor Ruft die Hintergrundfarbe für das InkEdit-Steuerelement ab oder legt diese fest.
Rahmenart Ruft einen Wert ab, der bestimmt, ob das InkEdit-Steuerelement über einen Rahmen verfügt, oder legt diesen fest.
DisableNoScroll Ruft einen Wert ab, der bestimmt, ob Bildlaufleisten im InkEdit-Steuerelement deaktiviert sind, oder legt diesen fest.
DrawingAttributes Ruft die Zeichnungsattribute für inkEdit zu zeichnende InkEdit-Steuerelement ab oder legt diese fest.
Aktiviert Ruft einen Wert ab, der bestimmt, ob das InkEdit-Steuerelement auf vom Benutzer generierte Ereignisse reagieren kann, oder legt diesen fest.
Factoid Ruft die Factoid-Konstante ab, mit der ein IInkRecognizer-Objekt die Suche nach dem Erkennungsergebnis einschränkt, oder legt diese fest.
Schriftart Ruft die Schriftart des Texts ab, der vom InkEdit-Steuerelement angezeigt wird, oder legt diese fest.
Hwnd Ruft das Fensterhandler ab, an das das InkDisp-Steuerelement gebunden ist.
InkInsertMode Ruft einen Wert ab, der angibt, wie InkEdit als Text oder als InkEdit-Steuerelement eingefügt wird, oder legt diesen fest.
InkMode Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Ink-Auflistung deaktiviert, die Ink-Sammlung oder die Ink- und Gesten gesammelt werden.
Locked Ruft einen Wert ab, der angibt, ob das InkEdit-Steuerelement schreibgeschützt ist, oder legt diesen fest.
Maxlength Ruft einen Wert ab, der angibt, ob ein InkEdit-Steuerelement eine maximale Anzahl von Zeichen enthalten kann, oder legt ihn fest und gibt in diesem Beispiel die maximale Anzahl von Zeichen an.
MouseIcon Ruft das aktuelle benutzerdefinierte Maussymbol ab oder legt es fest.
Mousepointer Ruft einen Wert ab, der den Typ des Mauszeigers angibt, der angezeigt wird, wenn sich die Maus über einem bestimmten Teil des InkEdit-Steuerelements befindet, oder legt diesen fest.
Mehrzeiligen Ruft einen Wert ab, der angibt, ob es sich um ein mehrline-InkEdit-Steuerelement handelt, oder legt diesen fest.
RecognitionTimeout Ruft die Zeitdauer zwischen dem letzten erfassten IInkStrokeDisp-Objekt und dem Beginn der Texterkennung in Millisekunden ab oder legt diese fest.
Erkennungsmodul Ruft das IInkRecognizer-Objekt ab, das für die Erkennung verwendet werden soll, oder legt es fest.
ScrollBars Ruft den Typ der Scrollleisten ab, die im InkEdit-Steuerelement angezeigt werden, oder legt diesen fest.
SelAlignment Ruft die Ausrichtung ab, die auf die aktuelle Auswahl oder Einfügemarke angewendet werden soll (nur Laufzeit), oder legt diese fest.
SelBold Ruft einen Wert ab, der angibt, ob der Schriftschnitt des aktuell ausgewählten Texts im InkEdit-Steuerelement fett formatiert ist (nur Laufzeit), oder legt diesen fest.
SelCharOffset Ruft ab oder legt fest, ob Text im InkEdit-Steuerelement in der Baseline, als Hochskript oder als Inskript (nur Laufzeit) angezeigt wird.
SelColor Ruft die Textfarbe der aktuellen Textauswahl oder Einfügemarke (nur Laufzeit) ab oder legt diese fest.
SelFontName Ruft den Schriftartnamen des ausgewählten Texts im InkEdit-Steuerelement ab oder legt den Schriftartnamen fest (nur Zur Laufzeit).
SelFontSize Ruft den Schriftgrad des ausgewählten Texts im InkEdit-Steuerelement ab oder legt den Schriftgrad fest (nur Laufzeit).
SelInks Ruft das Array eingebetteter InkDisp-Objekte ab (wenn es als Ink angezeigt wird), das die aktuelle Auswahl enthält, oder legt dieses fest.
SelInksDisplayMode Ruft einen Wert ab, der die Darstellung der Auswahl zwischen Ink und Text ermöglicht, oder legt diesen fest.
SelItalic Ruft einen Wert ab, der angibt, ob der Schriftschnitt des aktuell ausgewählten Texts im InkEdit-Steuerelement italisch ist (nur Laufzeit), oder legt diesen fest.
SelLength Ruft die Anzahl der Zeichen ab, die im InkEdit-Steuerelement ausgewählt sind (nur Laufzeit), oder legt diese fest.
SelRTF Ruft den aktuell ausgewählten RTF-formatierten Text (Rich Text Format) im InkEdit-Steuerelement ab (nur Laufzeit), oder legt den Text fest.
SelStart Ruft den Anfangspunkt des Texts ab, der im Textfeld ausgewählt ist (nur Laufzeit), oder legt diesen fest.
SelText Ruft den ausgewählten Text im InkEdit-Steuerelement ab (nur Laufzeit), oder legt den text fest.
SelUnderline Ruft einen Wert ab, der angibt, ob der Schriftschnitt des aktuell ausgewählten Texts im InkEdit-Steuerelement unterstrichen ist (nur Laufzeit), oder legt diesen fest.
Status Ruft einen Wert ab, der angibt, ob sich das InkEdit-Steuerelement im Leerlauf befindet, Ink-Daten sammelt oder Ink erkennt (nur Laufzeit).
Text Ruft den aktuellen Text im Textfeld ab oder legt diesen fest.
TextRTF Ruft den Text des InkEdit-Steuerelements einschließlich aller RTF-Codes ab oder legt den Text fest.
Usemouseforinput Ruft einen Wert ab, der angibt, ob die Maus als Eingabegerät verwendet werden kann, oder legt diesen fest.
Struktur BESCHREIBUNG
IEC _ STROKEINFO Enthält Informationen zu einem Stroke-Ereignis (nur Win32).
IEC _ GESTUREINFO Enthält Informationen zu einer bestimmten Geste (nur Win32).
IEC _ RECOGNITIONRESULTINFO Enthält Informationen zu einem Erkennungsergebnis (nur Win32).

COM-Implementierung

Dieses Objekt implementiert die IInkEdit-COM-Schnittstelle.