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

另请参阅

ITextRange2