Glisser-déplacer OLE ()

La fonctionnalité de glisser-déplacer OLE est principalement un raccourci pour copier et coller des données.Lorsque vous utilisez le presse-papiers pour copier ou coller des données, un certain nombre d'opérations sont requises.Vous sélectionnez des données, cliquez sur Couper ou Copier dans le menu de Edit , de passer au fichier de destination, de fenêtre ou d'application, placez le curseur à l'emplacement souhaité, puis cliquez sur Coller dans le menu de Edit .

Le glisser-déplacer OLE est différent du mécanisme de glisser-déplacer du gestionnaire de fichiers, qui peut gérer uniquement des noms de fichiers et est conçu spécifiquement pour passer des noms de fichier aux applications.Le glisser-déplacer OLE est beaucoup plus général.Elle vous permet de glisser-déplacer toutes les données qui pourraient également être placées dans le presse-papiers.

Lorsque vous utilisez le glisser-déplacer OLE, vous supprimez deux étapes du processus.Vous sélectionnez des données de la fenêtre source (« source de déplacement »), le faire glisser vers la destination voulue (« cible de déplacement »), et le supprimez en libérant le bouton de la souris.L'opération élimine le besoin de menus et est plus rapide que la copier/séquence de collage.La seule spécification est que la source de déplacement et la cible de déplacement doivent être ouvertes et au moins partiellement visibles à l'écran.

Utilisation du glisser-déplacer OLE, les données peuvent être transférées d'un emplacement à un autre dans un document, entre plusieurs documents, ou entre les applications.Il peut être implémenté dans un conteneur ou une application serveur, et toute application peut être une source de déplacement, une cible de déplacement, ou les deux.Si une application a la source de déplacement et la prise en charge de cible de déplacement implémentées, le glisser-déplacer est activé entre les fenêtres enfants, ou au sein d'une fenêtre.Cette fonctionnalité peut faciliter votre application grandement l'utiliser.

Si vous souhaitez seulement utiliser les fonctions glissées-déplacées OLE, consultez glisser-déplacer : personnaliser.Vous pouvez utiliser les techniques décrites dans cet article pour rendre des sources de déplacement d'applications de non-OLE.L'article glisser-déplacer : implémenter une cible de déplacement décrit comment implémenter la prise en charge de cible de déplacement applications de OLE et de non-OLE.Il est également utile d'examiner les exemples de liaison et incorporation d'objets MFC OCLIENT et HIERSVR.

Si vous n'avez pas lu la famille d' objets de données et sources de données (OLE) des articles, vous pouvez le faire à présent.Ces articles expliquent les notions de base du transfert de données, et comment l'implémenter dans vos applications.

Pour plus d'informations sur le glisser-déplacer, consultez :

Voir aussi

Concepts

Intégration du format OLE au format MFC

Objets de données et sources de données () OLE