InkRecognizerGuide-Klasse

Stellt den Bereich dar, der von der -Erkennen verwendet wird, in dem Ink gezeichnet werden kann. Der Bereich wird als Erkennungsleitfaden bezeichnet.

InkRecognizerGuide verfügt über die folgenden Membertypen:

Schnittstellen

Die InkRecognizerGuide-Klasse definiert diese Schnittstellen.

Schnittstelle BESCHREIBUNG
IInkRecognizerGuide Dieses Objekt implementiert die COM-Schnittstelle IInkRecognizerGuide.

Eigenschaften

Die InkRecognizerGuide-Klasse verfügt über diese Eigenschaften.

Eigenschaft Zugriffstyp BESCHREIBUNG
Spalten
Lesen/Schreiben
Ruft die Anzahl der Spalten im Führungsfeld ab oder legt diese fest.
DrawnBox
Lesen/Schreiben
Ruft das Feld ab, das physisch auf dem Bildschirm des Tablets gezeichnet wird und in dem geschrieben wird, oder legt dieses fest.
GuideData
Lesen/Schreiben
Ruft Leitfadendaten für C++-Entwickler ab oder legt diese fest.
Mittellinie
Lesen/Schreiben
Ruft die Mittlerenhöhe ab oder legt sie fest. Die Mittlerenhöhe ist der Abstand zwischen der Baseline und der Mittellinie des gezeichneten Felds.
Zeilen
Lesen/Schreiben
Ruft die Anzahl der Zeilen im Führungsfeld ab oder legt diese fest.
WritingBox
Lesen/Schreiben
Ruft den unsichtbaren Schreibbereich des Führungsfelds ab, in dem tatsächlich geschrieben werden kann, oder legt diese fest.

Hinweise

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

Standardmäßig gibt es keine Anleitung zur Wiedererkennung. In einer Standardanleitung sind alle Eigenschaftswerte auf 0 festgelegt. Sie müssen die Eigenschaften dieses Objekts verwenden, um die Anleitung festlegen zu können.

Wenn die Anwendung Richtlinien auf dem Bildschirm gezeichnet hat, auf dem der Benutzer schreiben soll, sollte die Anwendung die Werte der Eigenschaften der Recognizer-Anleitung festlegen, um die Erkennen zu informieren. Diese Eigenschaften sind nur für die Verwendung durch die Recognizer-Eigenschaft. Wenn Sie sie festlegen, werden keine visuellen Hinweise auf die Anzeige geerbt. Die Anwendung oder das Steuerelement zeichnet die visuellen Hinweise.

Die Erkennungsanleitung kann aus Zeilen und Spalten bestehen, und diese geben der Erkennung einen besseren Kontext, in dem sie eine Erkennung durchführen kann. Buchstaben wie "t" und "I" sind leichter zu erkennen, wenn ein Leitfaden verwendet wird, um der Ink-Datei Kontext zu geben. Beispielsweise können Sie horizontale Linien auf einem Bildschirm zeichnen, die zeigen, wo geschrieben werden soll (diese Art von Leitfaden würde nur aus Zeilen bestehen und keine Spalten). Durch das Schreiben in die Zeilen verbessert sich die Erkennungsgenauigkeit anstelle von beliebigem Platz.

Die Anleitung gibt die Grenzen der Freiraumkoordinaten in Freiraum an.

Die DrawnBox-Eigenschaft kann ein Feld definieren, das die gleiche Größe wie oder kleiner als das feld hat, das von der WritingBox-Eigenschaft definiert wird.

Die folgende Abbildung zeigt die Elemente einer Recognizer-Anleitung mit zwei Zeilen und ohne Spalten.

Abbildung, die Elemente des Leitfadens zur Wiedererkennung zeigt

Zusätzlich zum Zeichnen von Linien auf dem Bildschirm, die Benutzern zeigen, wo geschrieben werden soll, können Sie Zellen auf dem Bildschirm zeichnen, auf denen Zeichen oder Wörter geschrieben werden. Dies wird als Geschachtelte Eingabe bezeichnet und ist für einige sprachen in Asien nützlich. Rufen Sie die Capabilities-Eigenschaft des IInkRecognizer-Objekts auf, um zu ermitteln, ob die Ermittlung geschachtelte Eingaben ermöglichen kann.

Die folgende Abbildung zeigt eine Anleitung zur Erkennen von vier Spalten.

Abbildung: Leitfaden zur Wiedererkennung mit vier Spalten

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Nur Desktop-Apps der XP Tablet PC Edition []
Unterstützte Mindestversion (Server)
Nicht unterstützt
Header
Msinkaut.h (erfordert auch Msinkaut _ i.c)
Bibliothek
InkObj.dll

Weitere Informationen

IInkRecognizer-Schnittstelle

InkRecognizerContext-Klasse