IPenInputPanel::CommitPendingInput メソッド (peninputpanel.h)

非推奨になりました。 PenInputPanel、テキスト入力パネル (TIP) に置き換えられました。

収集したインクを認識エンジンに送信し、認識結果を投稿します。

構文

HRESULT CommitPendingInput();

戻り値

このメソッドは、これらの値のいずれかを返すことができます。

リターン コード 説明
S_OK
正常終了しました。
E_UNEXPECTED
予期しないパラメーターまたはプロパティの種類。
E_FAIL
未指定のエラーが発生しました。

解説

書き込みパッドは、収集したインクを認識エンジンに送信し、書き込みパッドをクリアします。 東アジアのマルチボックスは、認識された文字を送信し、マルチボックスをクリアします。 認識結果は、 PenInputPanel オブジェクトがアタッチされているコントロールに送信されます。

保留中の入力がない場合、または CurrentPanel プロパティが Keyboard の場合、 CommitPendingInput は何も行いません。 PenInputPanel オブジェクトが非アクティブな場合、このメソッドを呼び出すとエラーが発生します。

Microsoft Windows XP Tablet PC Edition 2005 以降では、ユーザーが入力するとインクが認識されます。 したがって、 CommitPendingInput 関数は、既に認識されているテキストを編集コントロールに送信します。認識は強制されません。

Windows XP Tablet PC Edition 2005 以降では、 PenInputPanel オブジェクトが非アクティブな場合、 CommitPendingInput はエラーを生成せず、単にを返します。

要件

要件
サポートされている最小のクライアント Windows XP Tablet PC Edition [デスクトップ アプリのみ]
サポートされている最小のサーバー サポートなし
対象プラットフォーム Windows
ヘッダー peninputpanel.h
Library InkObj.dll

こちらもご覧ください

IPenInputPanel

Peninputpanel