Condividi tramite


Classe InkRecognizerGuide

Rappresenta l'area utilizzata dal riconoscitore in cui è possibile disegnare l'input penna. L'area è nota come guida al riconoscimento.

InkRecognizerGuide ha questi tipi di membri:

Interfacce

La classe InkRecognizerGuide definisce queste interfacce.

Interfaccia Descrizione
IInkRecognizerGuide Questo oggetto implementa l'interfaccia COM IInkRecognizerGuide .

Proprietà

La classe InkRecognizerGuide ha queste proprietà.

Proprietà Tipo di accesso Descrizione
Colonne
Lettura/Scrittura
Ottiene o imposta il numero di colonne nella casella della guida.
DrawnBox
Lettura/Scrittura
Ottiene o imposta la casella disegnata fisicamente sullo schermo del tablet e in cui viene eseguita la scrittura.
GuideData
Lettura/Scrittura
Ottiene o imposta i dati della guida per gli sviluppatori C++.
Midline
Lettura/Scrittura
Ottiene o imposta l'altezza della linea media. L'altezza della linea media è la distanza dalla linea di base alla linea media, della casella disegnata.
Righe
Lettura/Scrittura
Ottiene o imposta il numero di righe nella casella della guida.
WritingBox
Lettura/Scrittura
Ottiene o imposta l'area di scrittura invisibile della casella della guida in cui la scrittura può effettivamente avvenire.

Commenti

È possibile creare un'istanza di questo oggetto chiamando il metodo CoCreateInstance .

Per impostazione predefinita, non è disponibile alcuna guida di riconoscimento. Per una guida predefinita tutti i valori delle proprietà sono impostati su 0. Per impostare la guida, è necessario utilizzare le proprietà di questo oggetto.

Se l'applicazione ha disegnato linee guida sullo schermo in cui si prevede di scrivere l'utente, l'applicazione deve impostare i valori delle proprietà della guida del riconoscitore per informare il riconoscitore. Queste proprietà sono destinate solo all'uso del riconoscitore. L'impostazione di questi elementi non consente, da solo, di disegnare indizi visivi sullo schermo. L'applicazione o il controllo disegna gli indizi visivi.

La guida del riconoscitore può essere costituita da righe e colonne e offrono al riconoscitore un contesto migliore in cui eseguire il riconoscimento. Le lettere come "t" e "I" sono più facilmente riconosciute quando viene usata una guida per dare contesto all'input penna. Ad esempio, è possibile disegnare linee orizzontali su una schermata, che mostrano dove deve verificarsi la scrittura (questo tipo di guida è costituito solo da righe e nessuna colonna). Scrivendo sulle righe, invece di uno spazio arbitrario, la precisione del riconoscimento migliora.

La guida specifica i limiti delle coordinate dello spazio input penna nell'input penna.

La proprietà DrawnBox può definire una casella con le stesse dimensioni o minori della casella definita dalla proprietà WritingBox .

La figura seguente illustra gli elementi di una guida di riconoscimento con due righe e nessuna colonna.

illustrazione che mostra gli elementi della guida dello strumento di riconoscimento

Oltre a disegnare linee sullo schermo che mostrano agli utenti dove scrivere, è possibile disegnare celle sullo schermo in cui vengono scritti caratteri o parole. Questo è chiamato input boxed ed è utile con alcune lingue asiatiche. Per determinare se il riconoscitore è in grado di eseguire il boxing di input, chiamare la proprietà Capabilities dell'oggetto IInkRecognizer .

La figura seguente illustra una guida di riconoscimento con quattro colonne.

figura che mostra la guida del riconoscimento con quattro colonne

Requisiti

Requisito Valore
Client minimo supportato
Windows XP Tablet PC Edition [solo app desktop]
Server minimo supportato
Nessuno supportato
Intestazione
Msinkaut.h (richiede anche Msinkaut_i.c)
Libreria
InkObj.dll

Vedi anche

Interfaccia IInkRecognizer

Classe InkRecognizerContext