iTextRange::GetDuplicate 方法 (tom.h)

获取此范围对象的副本。

语法

HRESULT GetDuplicate(
  ITextRange **ppRange
);

参数

ppRange

类型: ITextRange**

区域的副本。

返回值

类型: HRESULT

方法返回 HRESULT 值。 如果方法成功,则返回 S_OK。 如果方法失败,它将返回以下错误代码之一。 有关 COM 错误代码的详细信息,请参阅 COM 中的错误处理

返回代码 说明
E_INVALIDARG
ppRange 为 null。
E_FAIL
由于其他某种原因而失败。

注解

若要创建插入点以遍历区域,请先复制该区域,然后在其起始字符位置折叠重复项。 请注意,范围的特征是起始字符和结束字符位置及其所属的故事。

即使区域实际上是 ITextSelection,返回的副本也是 ITextRange。 有关示例,请参阅 ITextRange::FindText 方法。

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 tom.h
DLL Msftedit.dll

请参阅

概念性

FindText

ITextRange

引用

文本对象模型