Condividi tramite


COleServerItem::GetClipboardData

Chiamare questa funzione da riempire l'oggetto specificato COleDataSource di tutti i dati che verranno copiati negli Appunti se è stato chiamato CopyToClipboard (gli stessi dati verranno spostati anche se è stato chiamato DoDragDrop).

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

Parametri

  • pDataSource
    Puntatore all'oggetto COleDataSource che riceverà i dati dell'elemento OLE in tutti i formati supportati.

  • bIncludeLink
    TRUE se i dati di collegamento vengono copiati negli Appunti. FALSE se l'applicazione server non fa collegamenti di supporto.

  • lpOffset
    L'offset, in pixel, del cursore del mouse dall'origine oggetto.

  • lpSize
    La dimensione dell'oggetto in pixel.

Note

Questa funzione chiama la funzione membro GetEmbedSourceData per ottenere i dati nativi per l'elemento OLE e chiama la funzione membro AddOtherClipboardData per ottenere il formato di presentazione e i formati supportati di conversione. Se bIncludeLink è TRUE, la funzione chiama anche GetLinkSourceData per ottenere i dati del collegamento per l'elemento.

Eseguire l'override della funzione se si desidera inserire i formati in un oggetto COleDataSource prima o dopo i formati forniti da CopyToClipboard.

Requisiti

Header: afxole.h

Vedere anche

Riferimenti

Classe COleServerItem

Grafico delle gerarchie

Classe COleDataSource

COleServerItem::AddOtherClipboardData

COleServerItem::CopyToClipboard

COleServerItem::DoDragDrop

COleServerItem::GetEmbedSourceData

COleServerItem::GetLinkSourceData