COleClientItem::GetClipboardData

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

Parametri

pDataSource

Puntatore a un oggetto COleDataSource che riceverÓ i dati contenuti nell'elemento OLE.

bIncludeLink

TRUE se il collegamento dati dovrebbero essere inclusi; in caso contrario FALSE.

lpOffset

L'offset del cursore del mouse dall'origine dell'oggetto in pixel.

lpSize

La dimensione dell'oggetto in pixel.

Osservazioni

Chiamare questa funzione per ottenere un oggetto COleDataSource contenente tutti i dati che sarebbero stato posto negli appunti da una chiamata alla funzione membro CopyToClipboard.

GetClipboardData viene chiamato come l'implementazione predefinita di OnGetClipboardData. Eseguire l'override di OnGetClipboardData solo se si desidera offrire i formati dati oltre a quelli offerti da CopyToClipboard. Inserire tali formati nell'oggetto COleDataSource prima o dopo la chiamata CopyToClipboarde poi passare l'oggetto COleDataSource alla funzione COleDataSource::SetClipboard . Ad esempio, se si desidera la posizione dell'elemento OLE nel suo documento contenitore per accompagnare negli appunti, si sarebbe definire il proprio formato per il passaggio di tali informazioni e inserirlo nella COleDataSource prima di chiamare CopyToClipboard.

COleClientItem panoramica |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;COleDataSource, COleClientItem::CopyToClipboard, COleDataSource::SetClipboard

Index