COleServerItem::GetClipboardData
CopyToClipboard の呼び出しでクリップボードにコピーされる全データ (DoDragDrop の呼び出しでも同じデータが転送されます) を、指定された COleDataSource オブジェクトに格納します。
void GetClipboardData(
COleDataSource* pDataSource,
BOOL bIncludeLink = FALSE,
LPPOINT lpOffset = NULL,
LPSIZE lpSize = NULL
);
パラメーター
pDataSource
サポートされるすべての形式で OLE アイテムのデータを受け取る、COleDataSource オブジェクトへのポインター。bIncludeLink
リンク データをクリップボードにコピーする必要があれば TRUE を指定します。 アプリケーションがリンクをサポートしていなければ FALSE を指定します。lpOffset
オブジェクトの原点からのマウス カーソルのオフセット。ピクセル単位で表します。lpSize
オブジェクトのサイズ (ピクセル数)。
解説
この関数は、GetEmbedSourceData を呼び出して OLE アイテムのネイティブ データを取得し、AddOtherClipboardData を呼び出して、プレゼンテーション形式とサポートされている変換形式を取得します。 bIncludeLink が TRUE のときは、GetLinkSourceData を呼び出して、アイテムのリンク データも取得します。
CopyToClipboard から COleDataSource オブジェクトに供給されるこれらの形式の前後にほかの形式を追加する場合は、この関数をオーバーライドします。
必要条件
**ヘッダー:**afxole.h
参照
参照
COleServerItem::AddOtherClipboardData
COleServerItem::CopyToClipboard
COleServerItem::GetEmbedSourceData
COleServerItem::GetLinkSourceData