virtual HRESULT GetClipboardData (CHARRANGE * lpchrg, DWORD dwReco, LPDATAOBJECT lpRichDataObj, LPDATAOBJECT * lplpdataobj );
Valeur de retour
Une valeur HRESULT rapports le succès de l'opération. Pour plus d'informations sur HRESULT, consultez Structure des Codes d'erreur COM dans le SDK de la plate-forme.
Paramètres
lpchrg
Pointeur vers la CHARRANGE structure spécifiant l'éventail des personnages (et les objets OLE) pour copier l'objet de données spécifié par lplpdataobj.
dwReco
Drapeau d'opération Presse-papiers. Peut être l'une de ces valeurs.
lpRichDataObj
Pointeur vers un IDataObject objet contenant les données du presse-papiers dans le contrôle RichEdit ( IRichEditOle::GetClipboardData).
lplpdataobj
Pointeur vers la variable pointeur qui reçoit l'adresse de l'objet de IDataObject représentant la plage spécifiée dans le paramètre lpchrg . La valeur de lplpdataobj est ignorée si une erreur est retournée.
Remarques
L'infrastructure appelle cette fonction dans le cadre du traitement de IRichEditOleCallback::GetClipboardData. Si la valeur de retour indique le succès, IRichEditOleCallback::GetClipboardData renvoie l' interface IDataObject accédé par lplpdataobj; sinon, elle retourne l'un accessible par lpRichDataObj. Substituer cette fonction de fournir vos propres données du presse-papiers. L'implémentation par défaut de cette fonction retourne E_NOTIMPL.
C'est une avancée overridable.
Pour plus d'informations, voir IRichEditOle::GetClipboardData, IRichEditOleCallback::GetClipboardData, et CHARRANGE dans la documentation de Win32 et voir IDataObject dans la documentation OLE.
Aperçu des classes CRichEditView |  ; Membres de la classe | Graphique de la hiérarchie
Voir aussi  ;COleServerItem::GetClipboardData