Método IRichEditOle::ImportDataObject (richole.h)

Importa um objeto de área de transferência para um controle de edição avançada, substituindo a seleção atual.

Sintaxe

HRESULT ImportDataObject(
  LPDATAOBJECT lpdataobj,
  CLIPFORMAT   cf,
  HGLOBAL      hMetaPict
);

Parâmetros

lpdataobj

Tipo: LPDATAOBJECT

O objeto de área de transferência a ser importado.

cf

Tipo: CLIPFORMAT

Formato de área de transferência a ser usado. Um valor zero usará o melhor formato disponível.

hMetaPict

Tipo: HGLOBAL

Manipule para um metarquivo que contém a exibição de ícone de um objeto . O identificador será usado somente se o DVASPECT_ICON aspecto de exibição for exigido por uma operação Colar Especial .

Retornar valor

Tipo: HRESULT

Retornará S_OK se houver êxito. Se o método falhar, ele poderá retornar um dos valores a seguir.

Código de retorno Descrição
E_INVALIDARG
Houve um argumento inválido.
E_OUTOFMEMORY
Não havia memória suficiente para fazer a operação.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho richole.h
DLL Msftedit.dll

Confira também

IRichEditOle