IRichEditOleCallback:: GetClipboardData

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

(HRESULT GetClipboardData CHARRANGE até agora  * lpchrg, DWORD  reco, LPDATAOBJECT muito  * lplpdataobj  );
 

Parâmetros

lpchrg
Ponteiro para a estrutura CHARRANGE especificando o intervalo o objeto clipboard é para.
reco
Bandeira de operação de área de transferência. Pode ser um destes valores.
RECO_COPY Copiar para a área de transferência.
RECO_CUT Corte para a área de transferência.
RECO_DRAG Arraste a operação (arrastar e soltar)
RECO_DROP Operação de soltar (arrastar e soltar).
RECO_PASTE Colar da área de transferência.

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

Retornar valores

Retorna o status de sucesso. Se o SCODE valor de retorno é E_NOTIMPL, o controle rich edit cria seu próprio objeto de área de transferência. Se o SCODE valor de retorno é uma falha que não E_NOTIMPL a operação falha.

QuickInfo

nbsp; Windows &NT: requer a versão 3.1 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Sem suporte.
Cabeçalho:Declarado em richole.h.

Ver também

Visão geral sobre controles de Editar Rich, Rich Editar OLE Interfaces, CHARRANGE, IDataObject, IRichEditOleCallback

Index