iTextRange2::GetChar2 方法 (tom.h)
从此范围末尾获取指定偏移量处的字符。
语法
HRESULT GetChar2(
[out] long *pChar,
[in] long Offset
);
参数
[out] pChar
类型: long*
字符值。
[in] Offset
类型: long
与范围末尾的偏移量。 偏移量 0 获取范围末尾的字符。
返回值
类型: HRESULT
如果方法成功,则返回 NOERROR。 否则,将返回 HRESULT 错误代码。
注解
此方法与 ITextRange::GetChar 在以下方面不同:
- 它返回代理项对的 UTF-32 字符,而不是代理项对的潜在客户代码。
- 它从范围末尾获取指定偏移量处的字符代码,而不是范围开头处的字符。
如果该字符是代理项对的前导代码,则返回相应的 UTF-32 字符。
如果 Offset 指定故事开头之前或文章末尾的字符,此方法将返回字符代码 0。
如果 Offset 值为 | 返回此字符 |
---|---|
0 | 范围末尾的字符。 |
负并访问代理项对的中间 | 相应的 UTF-32 字符。 |
正并访问代理项对的中间 | 该对后面的 UTF-32 字符。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
目标平台 | Windows |
标头 | tom.h |
DLL | Msftedit.dll |