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