COleServerItem::GetClipboardData

privatevoid GetClipboardData ( COleDataSource * pDataSource, BOOL bIncludeLink = falsch, LPPOINT LpOffset = NULL, LPSIZE LpSize = NULL );

Parameter

pDataSource

Zeiger auf die COleDataSource -Objekt, das das OLE-Element-Daten in allen unterstützten Formaten erhalten.

bIncludeLink

TRUE , wenn Verknüpfen von Daten in die Zwischenablage kopiert werden soll. FALSE , wenn die Server-Anwendung keine Links unterstützt.

lpOffset

Der Offset in Pixel des Mauszeigers vom Ursprung des Objekts.

lpSize

Die Größe des Objekts in Pixel.

Bemerkungen

Rufen Sie diese Funktion das angegebene COleDataSource -Objekt mit allen Daten zu füllen, die in die Zwischenablage kopiert werden würde, wenn Sie CopyToClipboard genannt (die gleichen Daten würde auch übertragen werden, wenn Sie DoDragDropgenannt). Diese Funktion Ruft die GetEmbedSourceData -Memberfunktion die systemeigenen Daten für das OLE-Element zu und ruft die AddOtherClipboardData -Memberfunktion der Präsentationsformat und jede unterstützte Konvertierung Formate zu erhalten. Wenn bIncludeLink TRUEist, ruft die Funktion auch GetLinkSourceData Verknüpfungsdaten für das Element zu bekommen.

Überschreiben Sie diese Funktion, wenn Sie Formate in ein COleDataSource -Objekt vor oder nach diesen Formaten geliefert von CopyToClipboard setzen möchten.

COleServerItem ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;COleDataSource, COleServerItem::AddOtherClipboardData, COleServerItem::CopyToClipboard, COleServerItem::DoDragDrop, COleServerItem::GetEmbedSourceData, COleServerItem::GetLinkSourceData

Index