COleClientItem::GetClipboardData
Rufen Sie diese Funktion auf, um ein COleDataSource-Objekt abzurufen, das alle Daten enthält, die auf die Zwischenablage durch einen Aufruf der Memberfunktion CopyToClipboard platziert werden.
void GetClipboardData(
COleDataSource* pDataSource,
BOOL bIncludeLink = FALSE,
LPPOINT lpOffset = NULL,
LPSIZE lpSize = NULL
);
Parameter
pDataSource
Zeiger auf einen COleDataSource-Objekt, das die Daten empfängt, enthielt im OLE-Element.bIncludeLink
TRUE, wenn Linkdaten angegeben werden; andernfalls FALSE.lpOffset
Der Offset des Mauszeigers vom Ursprung des Objekts in Pixel.lpSize
Die Größe des Objekts in Pixel.
Hinweise
GetClipboardData wird als die Standardimplementierung von OnGetClipboardData aufgerufen.Überschreiben Sie OnGetClipboardData nur, wenn Sie Datenformate zusätzlich zu den bieten möchten, die von CopyToClipboard bereitgestellt werden.Platzieren Sie diese Stile im COleDataSource-Objekt vor oder nach, CopyToClipboard aufgerufen, und führen Sie dann das COleDataSource-Objekt zur COleDataSource::SetClipboard-Funktion.Wenn Sie beispielsweise die Position des OLE-Elements in seinem Containerdokument soll, es auf der Zwischenablage begleitet, würden Sie ein eigenes Format zum Übergeben dieser Informationen definieren und in COleDataSource platzieren, bevor Sie CopyToClipboard aufriefen.
Anforderungen
Header: afxole.h