Share via


Interface IRichEditOleCallback (richole.h)

L’interface IRichEditOleCallback est utilisée par un contrôle d’édition de texte enrichi pour récupérer des informations relatives à OLE à partir de son client. Un client de contrôle d’édition enrichi est chargé d’implémenter cette interface et de l’affecter au contrôle à l’aide du message EM_SETOLECALLBACK .

Héritage

L’interface IRichEditOleCallback hérite de l’interface IUnknown. IRichEditOleCallback a également ces types de membres :

Méthodes

L’interface IRichEditOleCallback utilise ces méthodes.

 
IRichEditOleCallback ::ContextSensitiveHelp

Indique si l’application doit passer ou sortir du mode d’aide contextuel. Cette méthode doit implémenter la fonctionnalité décrite pour IOleWindow ::ContextSensitiveHelp.
IRichEditOleCallback ::D eleteObject

Envoie une notification indiquant qu’un objet est sur le point d’être supprimé d’un contrôle d’édition enrichi. L’objet n’est pas nécessairement libéré lorsque ce membre est appelé.
IRichEditOleCallback ::GetClipboardData

Permet au client de fournir son propre objet presse-papiers.
IRichEditOleCallback ::GetContextMenu

Interroge l’application pour obtenir un menu contextuel à utiliser sur un événement contextuel.
IRichEditOleCallback ::GetDragDropEffect

Permet au client de spécifier les effets d’une opération de suppression.
IRichEditOleCallback ::GetInPlaceContext

Fournit les interfaces et les informations au niveau de l’application et du document nécessaires pour prendre en charge l’activation sur place.
IRichEditOleCallback ::GetNewStorage

Fournit le stockage d’un nouvel objet collé à partir du Presse-papiers ou lu à partir d’un flux RTF (Rich Text Format).
IRichEditOleCallback ::QueryAcceptData

Lors d’une opération de collage ou d’un événement de glissement, détermine si les données collées ou déplacées doivent être acceptées.
IRichEditOleCallback ::QueryInsertObject

Interroge l’application pour déterminer si un objet doit être inséré. Le membre est appelé lors du collage et de la lecture du format RTF (Rich Text Format).
IRichEditOleCallback ::ShowContainerUI

Indique si l’application doit afficher son interface utilisateur de conteneur.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête richole.h