iTextRange::P aste 方法 (tom.h)
粘贴指定数据对象中的文本。
语法
HRESULT Paste(
VARIANT *pVar,
long Format
);
参数
pVar
类型: VARIANT*
要粘贴的 IDataObject 。 但是,如果满足以下任一条件,则使用剪贴板的内容。
pVar 为 null
pVar punkVal 为 null
pVar 不是 VT_UNKNOWN
pVar punkVal 在查询 iDataObject 时不返回 IDataObject
Format
类型: long
粘贴操作中使用的剪贴板格式。 零是最佳格式,通常为 RTF,但 也可以CF_UNICODETEXT 和其他格式。 默认值为零。 有关详细信息,请参阅 剪贴板格式。
返回值
类型: HRESULT
如果方法成功,则返回 S_OK。 如果方法失败,它将返回以下错误代码之一。 有关 COM 错误代码的详细信息,请参阅 COM 中的错误处理。
返回代码 | 说明 |
---|---|
|
目标受写保护。 |
|
目标不能包含要粘贴的文本。 |
注解
有关详细信息,请参阅ITextRange::Copy。
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | tom.h |
DLL | Msftedit.dll |
另请参阅
概念性
引用