Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Récupère la plus petite plage de texte reconnu pour laquelle le module de reconnaissance peut retourner une alternative qui contient une collection InkStrokes connue.
Syntaxe
HRESULT GetTextRangeFromStrokes(
[in] IInkStrokes *Strokes,
[in, out] long *selectionStart,
[in, out] long *selectionLength
);
Paramètres
[in] Strokes
Collection de traits pour lesquels rechercher l’alternative contenante.
[in, out] selectionStart
Position de début de la plage de texte reconnu dans l’objet secondaire sur lequel cette méthode a été appelée qui correspond au plus petit autre qui contient les traits passés.
[in, out] selectionLength
Lorsque cette méthode est retournée, contient la longueur du texte dans la plage de texte reconnu du plus petit autre qui contient les traits passés.
Valeur renvoyée
Si elle réussit, retourne S_OK ; sinon, retourne un code d’erreur HRESULT.
Remarques
Utilisez cette méthode pour récupérer le texte correspondant à une plage de traits spécifiée. Par exemple, considérez une collection de traits, « comment êtes-vous », qui a été dessiné à l’aide de neuf traits (un pour chaque lettre et trois pour chaque mot). Si une collection composée des sixième et septième traits est passée, correspondant aux caractères « e » et « y », la plage de texte retournée correspond à l’alternative contenant « are you » et la longueur de sélection correspond à cette sous-chaîne.
Exigences
| Prérequis | Valeur |
|---|---|
| Client minimum requis | Windows XP Tablet PC Edition [applications de bureau uniquement] |
| Serveur minimal pris en charge | Aucun pris en charge |
| plateforme cible | Windows |
| En-tête | msinkaut.h |
Voir également
GetStrokesFromStrokeRanges, méthode
GetStrokesFromTextRange, méthode