COleServerItem::GetClipboardData

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

パラメーター

pDataSource

OLE アイテムのデータをすべてのサポートされている形式で受け取るCOleDataSourceオブジェクトへのポインター。

bIncludeLink

リンク データをクリップボードにコピーする場合は TRUEです。サーバー アプリケーションがリンクをサポートしていない場合FALSE

lpOffset

マウス カーソルがオブジェクトの原点からのピクセル単位のオフセット。

lpSize

ピクセル単位でオブジェクトのサイズ。

解説

指定されたCOleDataSourceオブジェクト ( DoDragDropと呼ばれる場合、同じデータも転送されるだろう) CopyToClipboardと呼ばれる場合は、クリップボードにコピーされるすべてのデータを入力するには、この関数を呼び出します。この関数は、ネイティブ データ OLE アイテムを取得するには、 GetEmbedSourceDataメンバー関数を呼び出し、プレゼンテーション形式と、サポートされている変換形式を取得するには、 AddOtherClipboardDataメンバー関数を呼び出します。BIncludeLinkTRUEの場合、またリンク データ項目を取得するには、 GetLinkSourceDataを呼び出します。

CopyToClipboardによって提供されるこれらの形式の前後をCOleDataSourceオブジェクトに形式を配置する場合にこの関数をオーバーライドします。

COleServerItem 概要|nbsp;クラス メンバー |階層図(&N)

参照特価;COleDataSourceCOleServerItem::AddOtherClipboardDataCOleServerItem::CopyToClipboardCOleServerItem::DoDragDropCOleServerItem::GetEmbedSourceDataCOleServerItem::GetLinkSourceData(&N)

Index