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