CRichEditView::GetClipboardData

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

Valore restituito

Un valore HRESULT segnalato il successo dell'operazione. Per ulteriori informazioni su HRESULT, vedere Struttura dei codici di errore COM in Platform SDK.

Parametri

lpchrg

Puntatore ai struttura CHARRANGE specificando l'intervallo di caratteri (ed elementi OLE) per copiare l'oggetto dati specificato da lplpdataobj.

dwReco

Bandiera di operazione negli Appunti. Puņ essere uno dei seguenti valori.

lpRichDataObj

Puntatore a un oggetto IDataObject contenente i dati degli appunti dal controllo rich edit ( IRichEditOle::GetClipboardData).

lplpdataobj

Puntatore a una variabile del puntatore che riceve l'indirizzo dell'oggetto IDataObject che rappresenta l'intervallo specificato nel parametro lpchrg . Il valore di lplpdataobj viene ignorato se viene restituito un errore.

Osservazioni

Il framework chiama questa funzione come parte del trattamento di IRichEditOleCallback::GetClipboardData. Se il valore restituito indica il successo, IRichEditOleCallback::GetClipboardData restituisce IDataObject accessibile da lplpdataobj; in caso contrario, restituisce l'uno accessibile da lpRichDataObj. Eseguire l'override di questa funzione di fornire i propri dati negli Appunti. L'implementazione predefinita di questa funzione restituisce E_NOTIMPL.

Questo č un avanzato sottoponibili a override.

Per ulteriori informazioni, vedere IRichEditOle::GetClipboardData, IRichEditOleCallback::GetClipboardData, e CHARRANGE nella documentazione di Win32 e v. IDataObject nella documentazione di OLE.

CRichEditView pa&noramica |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;COleServerItem::GetClipboardData

Index