Partilhar via


COleClientItem::GetClipboardData

Chamar essa função para obter um objeto de COleDataSource que contém todos os dados que devem ser colocados na área de transferência por uma chamada para a função de membro de CopyToClipboard .

void GetClipboardData(
   COleDataSource* pDataSource,
   BOOL bIncludeLink = FALSE,
   LPPOINT lpOffset = NULL,
   LPSIZE lpSize = NULL 
);

Parâmetros

  • pDataSource
    O ponteiro para um objeto de COleDataSource que recebeu os dados contém o item OLE.

  • bIncludeLink
    Verdadeiro se os dados de link são incluídos; se não Falso.

  • lpOffset
    O deslocamento do cursor do mouse fonte do objeto em pixels.

  • lpSize
    O tamanho do objeto em pixels.

Comentários

GetClipboardData é chamado como a implementação padrão de OnGetClipboardData.Substitua OnGetClipboardData somente se você deseja oferecer formatos de dados além do que aquelas oferecidas por CopyToClipboard.Coloque os formatos no objeto de COleDataSource antes ou após chamando CopyToClipboard, e em seguida passar o objeto de COleDataSource à função de COleDataSource::SetClipboard .Por exemplo, se você desejar que a posição do OLE item em seu documento controlar o recipiente na área de transferência, você deve definir seu próprio formato para passar essas informações e colocá-lo em COleDataSource antes de chamar CopyToClipboard.

Requisitos

Cabeçalho: afxole.h

Consulte também

Referência

Classe de COleClientItem

Gráfico de hierarquia

Classe de COleDataSource

COleClientItem::CopyToClipboard

COleDataSource::SetClipboard