Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Recupera el intervalo más pequeño de texto reconocido para el que el reconocedor puede devolver una alternativa que contiene una colección InkStrokes conocida.
Sintaxis
HRESULT GetTextRangeFromStrokes(
[in] IInkStrokes *Strokes,
[in, out] long *selectionStart,
[in, out] long *selectionLength
);
Parámetros
[in] Strokes
Colección de trazos para los que se va a buscar la alternativa contenedora.
[in, out] selectionStart
Posición inicial del intervalo de texto reconocido dentro del objeto alternativo en el que se llamó a este método que coincide con la alternativa más pequeña que contiene los trazos pasados.
[in, out] selectionLength
Cuando este método devuelve, contiene la longitud del texto dentro del intervalo de texto reconocido de la alternativa más pequeña que contiene los trazos pasados.
Valor de retorno
Si se ejecuta correctamente, devuelve S_OK; de lo contrario, devuelve un código de error HRESULT.
Observaciones
Utilice este método para recuperar el texto que corresponde a un intervalo especificado de trazos. Por ejemplo, considere una colección de trazos, "cómo está usted", que se dibuje con nueve trazos (uno para cada letra y tres para cada palabra). Si se pasa una colección que consta de los trazos sextos y séptimos, correspondientes a los caracteres "e" y "y", el intervalo de texto devuelto coincide con la alternativa que contiene "eres tú" y el inicio y la longitud de la selección coinciden con esta subcadena.
Requisitos
| Requisito | Importancia |
|---|---|
| Cliente mínimo compatible | Windows XP Tablet PC Edition [solo aplicaciones de escritorio] |
| Servidor mínimo admitido | No se admite ninguno |
| de la plataforma de destino de |
Windows |
| Header | msinkaut.h |
Consulte también
GetStrokesFromStrokeRanges (método)
GetStrokesFromTextRange (método)