ITextStoreACP::RequestAttrsTransitioningAtPosition 方法 (textstor.h)
获取在指定字符位置转换的文本属性。
语法
HRESULT RequestAttrsTransitioningAtPosition(
[in] LONG acpPos,
[in] ULONG cFilterAttrs,
[in] const TS_ATTRID *paFilterAttrs,
[in] DWORD dwFlags
);
参数
[in] acpPos
指定文档中的应用程序字符位置。
[in] cFilterAttrs
指定要获取的属性数。
[in] paFilterAttrs
指向 TS_ATTRID 数据类型的指针,该数据类型指定要验证的属性。
[in] dwFlags
指定对 ITextStoreACP::RetrieveRequestedAttrs 方法的调用的属性。 如果未设置此参数,该方法将返回从指定位置开始的属性。 此参数的其他可能值如下。
值 | 含义 |
---|---|
|
获取以指定应用程序字符位置结尾的属性。 |
|
除 属性外,还获取 属性的值。 在 ITextStoreACP::RetrieveRequestedAttrs 方法调用期间,属性值将放入 TS_ATTRVAL 结构的 varValue 成员中。 |
返回值
此方法可以返回其中一个值。
值 | 说明 |
---|---|
|
方法成功。 |
注解
在句子“这是 斜体文本。”中,斜体属性 从斜体 字开始,在文字 文本之后结束。
如果在 dwFlags 中设置TS_ATTR_FIND_WANT_END标志,该方法将返回文本“斜<定位点>正常”的斜体属性,因为定位点位置有一个结束转换。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | textstor.h |
DLL | Msctf.dll |
可再发行组件 | Windows 2000 专业版上的 TSF 1.0 |