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
COleServerItem::AddOtherClipboardData
COleServerItem::CopyToClipboard