从语言模型文本服务中获取某个范围的 ITfCandidateList 对象。
语法
HRESULT GetReconversion(
[in] ITfRange *pRange,
[out] ITfCandidateList **ppCandList
);
参数
[in] pRange
指向涵盖要重新转换的文本的 ITfRange 对象的指针。 若要获取此范围对象,请调用 ITfFnReconversion::QueryRange。
[out] ppCandList
指向接收候选 列表对象的 ITfCandidateList 指针的指针。
返回值
此方法可以返回其中一个值。
| 值 | 说明 |
|---|---|
|
方法成功。 |
|
发生了未指定的错误。 |
|
一个或多个参数无效。 |
|
内存分配失败。 |
注解
此方法与 ITfFnReconversion::GetReconversion 相同。 在文本服务中调用 ITfFnReconversion::GetReconversion 时,如果安装了语言模型处理器,文本服务应将调用转发到此方法。 如果未安装语言模型处理器,则文本服务应执行其默认处理。
要求
| 要求 | 值 |
|---|---|
| 最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
| 最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
| 目标平台 | Windows |
| 标头 | ctffunc.h |
| DLL | Msctf.dll |
| 可再发行组件 | Windows 2000 专业版上的 TSF 1.0 |