Compartilhar via


COleClientItem::GetClipboardData

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

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

Parâmetros

  • pDataSource
    Ponteiro para um COleDataSource objeto que receberá os dados contidos no item OLE.

  • bIncludeLink
    TRUE se vincular dados devem ser incluídos; caso contrário, FALSE.

  • lpOffset
    O deslocamento do cursor do mouse na origem do objeto em pixels.

  • lpSize
    O dimensionar do objeto em pixels.

Comentários

GetClipboardData chamado sistema autônomo a implementação padrão de OnGetClipboardData.Substituir OnGetClipboardData somente se desejar oferecer formatos de dados, bem como as oferecidas pela CopyToClipboard. Coloque esses formatos no COleDataSource objeto antes ou depois da chamada CopyToClipboarde, em seguida, passar o COleDataSource objeto para o COleDataSource::SetClipboard função.Por exemplo, se você desejar que a posição do item OLE no documento de contêiner para acompanhá-la na área de transferência, você deve definir seu próprio formato para transmitir essas informações e colocá-lo no COleDataSource antes de ligar CopyToClipboard.

Requisitos

Cabeçalho: afxole.h

Consulte também

Referência

Classe COleClientItem

Gráfico de hierarquia

Classe COleDataSource

COleClientItem::CopyToClipboard

COleDataSource::SetClipboard

Outros recursos

COleClientItem membros