Interface IDropTarget (oleidl.h)
L’interface IDropTarget est l’une des interfaces que vous implémentez pour fournir des opérations de glisser-déplacer dans votre application. Il contient des méthodes utilisées dans n’importe quelle application qui peut être une cible pour les données lors d’une opération de glisser-déplacer. Une application drop-target est responsable des tâches suivantes :
- Détermination de l’effet de la suppression sur l’application cible.
- Incorporation de toutes les données supprimées valides lorsque la suppression se produit.
- Communication des commentaires cibles à la source afin que l’application source puisse fournir des commentaires visuels appropriés, tels que la définition du curseur.
- Implémentation du défilement par glisser.
- Inscription et révocation de ses fenêtres d’application en tant que cibles de suppression.
Héritage
L’interface IDropTarget hérite de l’interface IUnknown. IDropTarget a également les types de membres suivants :
Méthodes
L’interface IDropTarget possède ces méthodes.
IDropTarget ::D ragEnter Indique si une suppression peut être acceptée et, si c’est le cas, l’effet de la suppression. |
IDropTarget ::D ragLeave Supprime les commentaires cibles et libère l’objet de données. |
IDropTarget ::D ragOver Fournit des commentaires cibles à l’utilisateur et communique l’effet de la suppression à la fonction DoDragDrop afin qu’elle puisse communiquer l’effet de la suppression à la source. |
IDropTarget ::D rop Incorpore les données sources dans la fenêtre cible, supprime les commentaires cibles et libère l’objet de données. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | oleidl.h |