Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Al realizar una transferencia de datos, ya sea mediante el Portapapeles o arrastrar y colocar, los datos tienen un origen y un destino. Una aplicación proporciona los datos para copiar y otra aplicación lo acepta para pegarlo. Cada lado de la transferencia debe realizar operaciones diferentes en los mismos datos para que la transferencia se realice correctamente. La biblioteca microsoft Foundation Class (MFC) proporciona dos clases que representan cada lado de esta transferencia:
Los orígenes de datos (implementados por
COleDataSourceobjetos) representan el lado de origen de la transferencia de datos. La aplicación de origen las crea cuando los datos se van a copiar en el Portapapeles o cuando se proporcionan datos para una operación de arrastrar y colocar.Los objetos de datos (implementados por
COleDataObjectobjetos) representan el lado de destino de la transferencia de datos. Se crean cuando se insertan datos en la aplicación de destino o cuando se le solicita realizar una operación de pegado desde el Portapapeles.
En los artículos siguientes se explica cómo usar objetos de datos y orígenes de datos en las aplicaciones. Esta información se aplica a las aplicaciones de contenedor y servidor, ya que se puede llamar a ambas para copiar y pegar datos.