Compartir a través de


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

Permite al cliente proporcionar su propio objeto de Portapapeles.

Sintaxis

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

Parámetros

lpchrg

Tipo: CHARRANGE*

Intervalo de objetos del Portapapeles.

reco

Tipo: DWORD

La marca de operación del Portapapeles puede ser uno de estos valores.

Valor Significado
RECO_COPY
Copie en el Portapapeles.
RECO_CUT
Corte en el Portapapeles.

lplpdataobj

Tipo: LPDATAOBJECT*

Puntero a la variable de puntero que recibe la dirección de la implementación de IDataObject que representa el intervalo especificado en el parámetro lpchrg . El valor de lplpdataobj se omite si se devuelve un error.

Valor devuelto

Tipo: HRESULT

Devuelve S_OK si se realiza correctamente. Si el valor devuelto es E_NOTIMPL, el control de edición enriquecido creó su propio objeto de Portapapeles. Si el valor devuelto es un error distinto de E_NOTIMPL, se produjo un error en la operación.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado richole.h
Archivo DLL Msftedit.dll

Consulte también

CHARRANGE

IRichEditOleCallback

Referencia