ITfContextComposition::FindComposition 方法 (msctf.h)
创建一个枚举器对象,该对象包含与指定文本范围相交的所有组合。
语法
HRESULT FindComposition(
[in] TfEditCookie ecRead,
[in] ITfRange *pTestRange,
[out] IEnumITfCompositionView **ppEnum
);
parameters
[in] ecRead
包含标识编辑上下文的编辑 Cookie。 这是从 ITfEditSession::D oEditSession 获取的。
[in] pTestRange
指向 ITfRange 对象的指针,该对象指定要搜索的范围。 此参数可以为 NULL。 如果此参数为 NULL,则枚举器将包含编辑上下文中的所有组合。
[out] ppEnum
指向接收枚举器对象的 IEnumITfCompositionView 接口指针的指针。
返回值
值 | 说明 |
---|---|
|
方法成功。 |
|
无法初始化枚举器对象。 |
|
一个或多个参数无效。 |
|
无法创建枚举器对象。 |
|
上下文对象不在文档堆栈上。 |
ecRead 标识的编辑上下文没有只读锁。
要求
最低受支持的客户端 | Windows 2000 专业版 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows 2000 Server [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | msctf.h |
DLL | Msctf.dll |
可再发行组件 | Windows 2000 专业版上的 TSF 1.0 |
另请参阅
IEnumITfCompositionView 接口、 ITfContextComposition 接口、 ITfRange 接口、 ITfEditSession::D oEditSession、