仮想 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)