Compartilhar via


Método IRichEditOleCallback::GetClipboardData (richole.h)

Permite que o cliente forneça seu próprio objeto de área de transferência.

Sintaxe

HRESULT GetClipboardData(
  CHARRANGE    *lpchrg,
  DWORD        reco,
  LPDATAOBJECT *lplpdataobj
);

Parâmetros

lpchrg

Tipo: CHARRANGE*

O intervalo de objetos da área de transferência.

reco

Tipo: DWORD

O sinalizador de operação da área de transferência pode ser um desses valores.

Valor Significado
RECO_COPY
Copie para a área de transferência.
RECO_CUT
Recortar para a área de transferência.

lplpdataobj

Tipo: LPDATAOBJECT*

Ponteiro para a variável de ponteiro que recebe o endereço da implementação IDataObject que representa o intervalo especificado no parâmetro lpchrg . O valor de lplpdataobj será ignorado se um erro for retornado.

Valor retornado

Tipo: HRESULT

Retornará S_OK se houver êxito. Se o valor retornado for E_NOTIMPL, o controle de edição avançada criou seu próprio objeto de área de transferência. Se o valor retornado for uma falha diferente de E_NOTIMPL, a operação falhou.

Requisitos

   
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

CHARRANGE

Iricheditolecallback

Referência