COleClientItem::GetClipboardData

Chiamare la funzione per ottenere un oggetto COleDataSource contenente tutti i dati che verranno inseriti negli Appunti da una chiamata alla funzione membro CopyToClipboard.

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

Parametri

  • pDataSource
    Il puntatore a un oggetto COleDataSource che riceverà i dati contenuti nell'elemento OLE.

  • bIncludeLink
    TRUE se i dati di collegamento sono inclusi; in caso contrario FALSE.

  • lpOffset
    Offset del cursore del mouse dall'origine oggetto in pixel.

  • lpSize
    La dimensione dell'oggetto in pixel.

Note

GetClipboardData viene chiamato come l'implementazione predefinita OnGetClipboardData.Eseguire l'override OnGetClipboardData solo se si desidera fornire i formati dati oltre a quelli offerti da CopyToClipboard.Posizionare i formati dell'oggetto COleDataSource prima o dopo la chiamata CopyToClipboarde passare l'oggetto COleDataSource alla funzione COleDataSource::SetClipboard.Ad esempio, se si desidera che il percorso dell'elemento OLE nel documento contenitore per accompagnarlo gli Appunti, definire il proprio formato per comunicare tali informazioni e lo si dovrà specificare in COleDataSource prima di chiamare CopyToClipboard.

Requisiti

Header: afxole.h

Vedere anche

Riferimenti

Classe di COleClientItem

Grafico della gerarchia

Classe di COleDataSource

COleClientItem::CopyToClipboard

COleDataSource::SetClipboard