Partager via


IPenInputPanel ::CommitPendingInput, méthode (peninputpanel.h)

Action déconseillée. Le PenInputPanel a été remplacé par le panneau d’entrée de texte (TIP).

Envoie l’encre collectée au module de reconnaissance et publie le résultat de la reconnaissance.

Syntaxe

HRESULT CommitPendingInput();

Valeur de retour

Cette méthode peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
Réussite.
E_UNEXPECTED
Type de paramètre ou de propriété inattendu.
E_FAIL
Une erreur non spécifiée s'est produite.

Remarques

Le pavé d’écriture envoie l’encre collectée au module de reconnaissance et efface le pavé d’écriture. Le multibox d’Asie de l’Est envoie des caractères reconnus et efface les multiboxes. Le résultat de la reconnaissance est envoyé au contrôle auquel l’objet PenInputPanel est attaché.

S’il n’y a aucune entrée en attente ou si la propriété CurrentPanel est Keyboard, CommitPendingInput ne fait rien. Si l’objet PenInputPanel est inactif, l’appel de cette méthode génère une erreur.

À compter de Microsoft Windows XP Édition Tablet PC 2005, l’entrée manuscrite est reconnue à l’entrée de l’utilisateur. Par conséquent, la fonction CommitPendingInput envoie le texte déjà reconnu au contrôle d’édition ; elle ne force pas la reconnaissance à se produire.

À compter de Windows XP Tablet PC Edition 2005, si l’objet PenInputPanel est inactif, CommitPendingInput ne génère pas d’erreur, il retourne simplement.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP Édition Tablet PC [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête peninputpanel.h
Bibliothèque InkObj.dll

Voir aussi

IPenInputPanel

PenInputPanel