Delen via


Gegevensobjecten en gegevensbronnen (OLE)

Wanneer u een gegevensoverdracht uitvoert via het Klembord of slepen en neerzetten, hebben de gegevens een bron en een bestemming. De ene toepassing biedt de gegevens voor het kopiëren en een andere toepassing accepteert deze voor plakken. Aan elke zijde van de overdracht moeten verschillende bewerkingen op dezelfde gegevens worden uitgevoerd om de overdracht te voltooien. De Microsoft Foundation Class -bibliotheek (MFC) biedt twee klassen die elke kant van deze overdracht vertegenwoordigen:

  • Gegevensbronnen (zoals geïmplementeerd door COleDataSource objecten) vertegenwoordigen de bronzijde van de gegevensoverdracht. Ze worden gemaakt door de brontoepassing wanneer gegevens naar het Klembord moeten worden gekopieerd of wanneer er gegevens worden opgegeven voor een slepen-en-neerzetten-bewerking.

  • Gegevensobjecten (zoals geïmplementeerd door COleDataObject objecten) vertegenwoordigen de doelzijde van de gegevensoverdracht. Ze worden gemaakt wanneer de doeltoepassing gegevens bevat die erin zijn geplaatst of wanneer wordt gevraagd om een plakbewerking uit te voeren vanaf het Klembord.

In de volgende artikelen wordt uitgelegd hoe u gegevensobjecten en gegevensbronnen in uw toepassingen gebruikt. Deze informatie is van toepassing op zowel container- als servertoepassingen, omdat beide kunnen worden aangeroepen om gegevens te kopiëren en plakken.

In deze sectie

slepen en neerzetten

Klembord

Zie ook

OLE
Klasse COleDataObject
COleDataSource-klasse