Partager via


Méthode ITfHandwritingRequest ::SetInputEvaluation (shellhandwriting.h)

Définit la façon dont l’entrée du stylet doit être reconnue.

Syntaxe

HRESULT SetInputEvaluation(
  [in] TfInputEvaluation inputEvaluation
);

Paramètres

[in] inputEvaluation

Comment l’entrée du stylet doit être reconnue.

Valeur retournée

Si la méthode réussit, elle retourne S_OK. En cas d’échec, il retourne un code d’erreur HRESULT .

Remarques

Une fois que l’entrée de pointeur est considérée comme un mouvement d’entrée manuscrite (par exemple, un appui ou un appui prolongé pour annuler l’écriture manuscrite), cette méthode doit être appelée après RequestHandwritingForPointer lorsque l’état d’écriture manuscrite actuel de pointerId est défini sur TF_HANDWRITING_POINTERDELIVERY ou TF_USE_POINTER_DELIVERY est la réponse à un rappel de proximité d’écriture manuscrite.

Si un appui est détecté, inputEvaluation doit être défini sur TF_IE_TAP car cela indique que les corrections d’écriture manuscrite doivent être affichées.

Si TF_IE_TAP ou TF_IE_CANCELHANDWRITING sont spécifiés, l’écriture manuscrite est abandonnée. Comme l’état d’écriture manuscrite a été défini sur TF_HANDWRITING_POINTERDELIVERY, toutes les entrées de pointeur auront déjà été remises au client.

Si TF_IE_HANDWRITING est spécifié, la reconnaissance de l’écriture manuscrite est lancée.

Cette méthode doit être appelée dans les deux secondes qui suivent l’appel de RequestHandwritingForPointer. Si cette méthode n’est pas appelée au cours de cette période de deux secondes, l’opération d’écriture manuscrite est abandonnée (ce qui revient à appeler cette méthode et à spécifier TF_IE_CANCELHANDWRITING).

Configuration requise

Condition requise Valeur
En-tête shellhandwriting.h

Voir aussi

TfInputEvaluation, énumération