COleServerItem::GetClipboardData
Rufen Sie diese Funktion auf, um das angegebene Objekt COleDataSource mit allen Daten zu füllen, die in die Zwischenablage kopiert werden, wenn Sie CopyToClipboard aufriefen (die gleichen Daten können auch übertragen, wenn Sie DoDragDrop aufriefen).
void GetClipboardData(
COleDataSource* pDataSource,
BOOL bIncludeLink = FALSE,
LPPOINT lpOffset = NULL,
LPSIZE lpSize = NULL
);
Parameter
pDataSource
Zeiger auf COleDataSource-Objekt, das die Daten des OLE-Elements in allen unterstützten Formaten empfängt.bIncludeLink
TRUE, wenn Linkdaten in die Zwischenablage kopiert werden. FALSE, wenn die Serveranwendung nicht Links ausführt.lpOffset
Der Offset, in Pixel, des Mauszeigers vom Ursprung des Objekts.lpSize
Die Größe des Objekts in Pixel.
Hinweise
Diese Funktion ruft die GetEmbedSourceData-Memberfunktion, um die systemeigene Daten für das OLE-Element und ruft die AddOtherClipboardData-Memberfunktion abzurufen, um das Präsentationsformat und alle unterstützten Konvertierungsformate abzurufen. Wenn bIncludeLinkTRUE ist, ruft die Funktion auch GetLinkSourceData auf, um die Linkdaten für das Element abzurufen.
Überschreiben Sie diese Funktion, wenn Sie Stile in einem Objekt COleDataSource vor oder nach diesen Formaten einfügen möchten, die von CopyToClipboard angegeben werden.
Anforderungen
Header: afxole.h
Siehe auch
Referenz
COleServerItem::AddOtherClipboardData
COleServerItem::CopyToClipboard