CRichEditView::GetClipboardData

wirtualne HRESULT GetClipboardData (CHARRANGE * lpchrg, DWORD dwReco, LPDATAOBJECT lpRichDataObj, LPDATAOBJECT * lplpdataobj );

Wartość zwracany

Wartość HRESULT sprawozdawczości sukces operacji. Aby uzyskać więcej informacji na temat HRESULT, zobacz Struktury kody błędów COM w zestawie SDK platformy.

Parametry

lpchrg

Wskaźnik do CHARRANGE Struktura określająca zakres znaków (i elementy, OLE), aby skopiować obiekt danych określony przez lplpdataobj.

dwReco

Flaga operacji schowka. Może być jedną z tych wartości.

lpRichDataObj

Wskaźnik do IDataObject obiektu zawierającego dane Schowka formant edycji wzbogaconej ( IRichEditOle::GetClipboardData).

lplpdataobj

Wskaźnik do zmiennej wskaźnik, który otrzymuje adres obiektu IDataObject , reprezentująca zakres określony w parametrze lpchrg . Wartość lplpdataobj jest ignorowane, jeśli jest zwracany błąd.

Uwagi

Ramach wywołuje funkcję tę jako część przetwarzania IRichEditOleCallback::GetClipboardData. Jeśli wartość zwracany oznacza sukces, IRichEditOleCallback::GetClipboardData zwraca IDataObject dostęp do lplpdataobj; w przeciwnym razie zwraca jeden dostęp przez lpRichDataObj. Zastąpić tę funkcję do dostarczania danych schowka. Domyślna implementacja ta funkcja zwraca E_NOTIMPL.

To jest zaawansowanym wykonać.

Aby uzyskać więcej informacji, zobacz IRichEditOle::GetClipboardData, IRichEditOleCallback::GetClipboardData, i CHARRANGE w dokumentacji systemu Win32 i zobacz IDataObject w dokumentacji OLE.

Omówie&nie CRichEditView |nbsp; Klasa członków | Wykres hierarchii

Zobacz też COleServerItem::GetClipboardData

Index