次の方法で共有


COleServerItem::GetClipboardData

DoDragDropを呼び出した場合) CopyToClipboard を呼び出した場合に、クリップボードにコピーされたすべてのデータ COleDataSource の指定したオブジェクトを塗りつぶすためにこの関数を呼び出します (同じデータも移動します。

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

パラメーター

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

  • bIncludeLink
    リンクのデータがクリップボードにコピー**[真]。サーバー アプリケーションがサポートFALSE** リンク。

  • lpOffset
    オフセット、オブジェクトの原点からのマウス カーソルの幅 (ピクセル単位)。

  • lpSize
    ピクセルのオブジェクトのサイズ。

解説

この関数呼び出し表示形式とサポートされる変換の形式に OLE アイテムと呼び出しのネイティブ データを取得 GetEmbedSourceData のメンバー関数 AddOtherClipboardData のメンバー関数。bIncludeLink が **[真]**の場合、関数は項目のリンク データを取得するに GetLinkSourceData を呼び出します。

CopyToClipboardに用意されている形式の前または後に COleDataSource のオブジェクトに書式を設定するには、この関数をオーバーライドします。

必要条件

ヘッダー : afxole.h

参照

関連項目

COleServerItem クラス

階層図

COleDataSource クラス

COleServerItem::AddOtherClipboardData

COleServerItem::CopyToClipboard

COleServerItem::DoDragDrop

COleServerItem::GetEmbedSourceData

COleServerItem::GetLinkSourceData