iInkLineInfo::SetCandidate 方法 (msinkaut.h)

汇报识别结果列表中的一个识别备用项,方法是替换现有的备用项,或向列表中添加备用项。

语法

HRESULT SetCandidate(
  [in] UINT   nCandidateNum,
  [in] LPWSTR strRecogWord
);

parameters

[in] nCandidateNum

要设置的备用列表条目的从零开始的索引。

[in] strRecogWord

指向新备用文本的指针。

返回值

此方法可以返回其中一个值。

返回代码 说明
S_OK
方法成功。
E_FAIL
nCandidateNum 索引已超过范围。
E_OUTOFMEMORY
无法完成操作。 不会更改识别结果列表。

注解

在当前列表的末尾, 次只能扩展一个新条目。 例如,如果 文本墨迹对象 (tInk) 当前具有十个识别结果,则将 nCandidateNum 参数设置为 10 会将新结果添加到文本墨迹对象的识别结果列表中。

要求

   
最低受支持的客户端 Windows XP Tablet PC Edition [仅限桌面应用]
最低受支持的服务器 无受支持的版本
目标平台 Windows
标头 msinkaut.h
Library InkObj.dll

另请参阅

GetCandidate 方法

IInkLineInfo