Share via


Clase InkRecognizerGuide

Representa el área que usa el reconocedor en el que se puede dibujar la entrada de lápiz. El área se conoce como guía de reconocimiento.

InkRecognizerGuide tiene estos tipos de miembros:

Interfaces

La clase InkRecognizerGuide define estas interfaces.

Interfaz Descripción
IInkRecognizerGuide Este objeto implementa la interfaz COM IInkRecognizerGuide .

Propiedades

La clase InkRecognizerGuide tiene estas propiedades.

Propiedad Tipo de acceso Descripción
Columnas
Lectura/escritura
Obtiene o establece el número de columnas del cuadro de guía.
DrawnBox
Lectura/escritura
Obtiene o establece el cuadro que se dibuja físicamente en la pantalla de la tableta y en el que tiene lugar la escritura.
GuideData
Lectura/escritura
Obtiene o establece datos de guía para desarrolladores de C++.
Midline
Lectura/escritura
Obtiene o establece el alto de línea media. El alto de la línea media es la distancia desde la línea base hasta la línea media, del cuadro dibujado.
Filas
Lectura/escritura
Obtiene o establece el número de filas en el cuadro de guía.
WritingBox
Lectura/escritura
Obtiene o establece el área de escritura invisible del cuadro de guía en el que realmente se puede realizar la escritura.

Comentarios

Este objeto se puede crear una instancia llamando al método CoCreateInstance .

De forma predeterminada, no hay ninguna guía de reconocedor. Una guía predeterminada tiene todos los valores de propiedad establecidos en 0. Debe usar las propiedades de este objeto para establecer la guía.

Si la aplicación ha dibujado directrices en la pantalla en la que se espera que el usuario escriba, la aplicación debe establecer los valores de las propiedades de la guía del reconocedor para informar al reconocedor. Estas propiedades son solo para el uso del reconocedor. Si se configuran, por sí solo, se dibujan pistas visuales en la pantalla. La aplicación o el control dibuja las pistas visuales.

La guía del reconocedor puede constar de filas y columnas, y proporcionan al reconocedor un mejor contexto en el que realizar el reconocimiento. Las letras como "t" y "I" se reconocen más fácilmente cuando se usa una guía para dar contexto a la entrada de lápiz. Por ejemplo, puede dibujar líneas horizontales en una pantalla, que muestran dónde debe producirse la escritura (este tipo de guía constaría solo de filas y sin columnas). Al escribir en las líneas, en lugar de un espacio arbitrario, mejora la precisión del reconocimiento.

La guía especifica los límites de la entrada de lápiz en coordenadas de espacio de entrada de lápiz.

La propiedad DrawnBox puede definir un cuadro que sea del mismo tamaño o menor que el cuadro definido por la propiedad WritingBox .

En la ilustración siguiente se muestran los elementos de una guía de reconocedor con dos filas y sin columnas.

ilustración en la que se muestran los elementos de la guía del reconocedor

Además de dibujar líneas en la pantalla que muestran a los usuarios dónde escribir, puede dibujar celdas en la pantalla en la que se escriben caracteres o palabras. Esto se denomina entrada boxing y es útil con algunos idiomas asiáticos. Para determinar si el reconocedor es capaz de entrada boxing, llame a la propiedad Capabilities del objeto IInkRecognizer .

En la ilustración siguiente se muestra una guía del reconocedor con cuatro columnas.

ilustración que muestra la guía del reconocedor con cuatro columnas

Requisitos

Requisito Value
Cliente mínimo compatible
Windows XP Tablet PC Edition [solo aplicaciones de escritorio]
Servidor mínimo compatible
No se admite ninguno
Encabezado
Msinkaut.h (también requiere Msinkaut_i.c)
Biblioteca
InkObj.dll

Consulte también

IInkRecognizer (interfaz)

InkRecognizerContext (clase)