Condividi tramite


Metodo IPenInputPanel::CommitPendingInput (peninputpanel.h)

Deprecato. PenInputPanel è stato sostituito dal pannello di input di testo (TIP).The PenInputPanel has been replaced by the Text Input Panel (TIP).

Invia l'input penna raccolto al riconoscitore e pubblica il risultato del riconoscimento.

Sintassi

HRESULT CommitPendingInput();

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Operazione completata.
E_UNEXPECTED
Parametro o tipo di proprietà imprevisto.
E_FAIL
Si è verificato un errore non specificato.

Commenti

Il riquadro di scrittura invia l'input penna raccolto al riconoscitore e cancella il riquadro di scrittura. La casella multibox dell'Asia orientale invia caratteri riconosciuti e cancella le caselle multibox. Il risultato del riconoscimento viene inviato al controllo a cui è associato l'oggetto PenInputPanel .

Se non è presente alcun input in sospeso o la proprietà CurrentPanel è Keyboard, CommitPendingInput non esegue alcuna operazione. Se l'oggetto PenInputPanel è inattivo, la chiamata a questo metodo genera un errore.

A partire da Microsoft Windows XP Tablet PC Edition 2005, l'input penna viene riconosciuto come l'utente sta immettendo. Pertanto, la funzione CommitPendingInput invia il testo già riconosciuto al controllo di modifica; non forza l'esecuzione del riconoscimento.

A partire da Windows XP Tablet PC Edition 2005, se l'oggetto PenInputPanel è inattivo, CommitPendingInput non genera un errore, viene semplicemente restituito.

Requisiti

Requisito Valore
Client minimo supportato Windows XP Tablet PC Edition [solo app desktop]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione peninputpanel.h
Libreria InkObj.dll

Vedi anche

IPenInputPanel

Peninputpanel