COleClientItem::GetClipboardData
CopyToClipboard のメンバー関数の呼び出しによってクリップボードに設定されているすべてのデータを含む COleDataSource のオブジェクトを取得するには、この関数を呼び出します。
void GetClipboardData(
COleDataSource* pDataSource,
BOOL bIncludeLink = FALSE,
LPPOINT lpOffset = NULL,
LPSIZE lpSize = NULL
);
パラメーター
pDataSource
データを受け取る COleDataSource のオブジェクトへのポインターが、OLE アイテムに含まれています。bIncludeLink
リンクのデータが含まれる場合**[真]** ; それ FALSE。lpOffset
ピクセルのオブジェクトの原点からのマウス カーソルのオフセット。lpSize
ピクセルのオブジェクトのサイズ。
解説
GetClipboardData は OnGetClipboardDataの既定の実装として呼び出されます。CopyToClipboardによって提供されるフィールドに加えデータ形式を提供する場合にのみ OnGetClipboardData をオーバーライドします。これらの書式を COleDataSource のオブジェクトに CopyToClipboardを呼び出す前または後ろに置き、COleDataSource::SetClipboard 関数への COleDataSource のオブジェクトを渡します。たとえば、コンテナー ドキュメントの OLE アイテムの位置にクリップボードと組み合わせて場合は、その情報を渡すための独自の書式を定義し、COleDataSource に CopyToClipboardを呼び出す前に設定します。
必要条件
ヘッダー : afxole.h