CRichEditView::GetClipboardData

仮想 HRESULT GetClipboardData (CHARRANGE ※ lpchrg、DWORD dwReco、LPDATAOBJECT lpRichDataObjLPDATAOBJECT ※ lplpdataobj );

戻り値

操作の成功を報告するHRESULT値です。HRESULTの詳細についてを参照してください COM エラー コードの構造は、プラットフォーム SDK

パラメーター

lpchrg

ポインター、 lplpdataobjによって指定されたデータ オブジェクトをコピーする文字 (、OLE アイテム) の範囲を指定するCHARRANGE構造体。

dwReco

クリップボード操作フラグ。これらの値の 1 つをすることができます。

lpRichDataObj

ポインター、 、リッチ エディット コントロールからクリップボード データを含むIDataObjectオブジェクト ( IRichEditOle::GetClipboardData)。

lplpdataobj

Lpchrgパラメーターで指定された範囲を表すIDataObjectオブジェクトのアドレスを受け取るポインター変数へのポインター。エラーが返された場合、 lplpdataobjの値は無視されます。

解説

フレームワークは、処理の一部としてこの関数を呼び出して IRichEditOleCallback::GetClipboardData。戻り値は成功には、 IRichEditOleCallback::GetClipboardData lplpdataobjによってアクセス、 IDataObjectを返します。それ以外の場合はlpRichDataObjでアクセスの 1 つを返します。クリップボードのデータを供給するには、この関数をオーバーライドします。この関数の既定の実装はE_NOTIMPLを返します。

これは、高度なオーバーライド。

詳細についてを参照してください IRichEditOle::GetClipboardData IRichEditOleCallback::GetClipboardData、および CHARRANGEで、Win32 のドキュメントを参照してください IDataObjectの OLE ドキュメント。

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

参照特価;COleServerItem::GetClipboardData(&N)

Index