Clase de COleDropSource

Permite que los datos se arrastran a un destino.

class COleDropSource : public CCmdTarget

Miembros

288ex34t.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

COleDropSource::COleDropSource

Crea un objeto COleDropSource.

288ex34t.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

COleDropSource::GiveFeedback

Cambia el cursor durante una operación de arrastrar y colocar.

COleDropSource::OnBeginDrag

Captura del mouse de identificadores durante una operación de arrastrar y colocar.

COleDropSource::QueryContinueDrag

Comprueba si el arrastrar debe continuar.

Comentarios

La clase de COleDropTarget controla la parte receptora de la operación de arrastrar y colocar.El objeto de COleDropSource es responsable de determinar cuando comienza una operación de arrastrar, de proporcionar comentarios durante la operación de arrastrar, y determinar cuándo finaliza la operación de arrastrar.

Para utilizar un objeto de COleDropSource , simplemente llame al constructor.Esto simplifica el proceso de determinar qué eventos, como un clic del mouse, un comenzar una operación de arrastre mediante la función de COleDataSource:: DoDragDrop, de MFC:: DoDragDrop, o de COleServerItem:: DoDragDrop .Estas funciones producirán un objeto de COleDropSource automáticamente.Puede ser conveniente modificar el comportamiento predeterminado de las funciones reemplazable de COleDropSource .Estas funciones miembro se llame en los tiempos adecuados para el marco.

Para obtener más información acerca de las operaciones de arrastrar y colocar mediante OLE, vea el artículo Arrastrar y colocar (OLE).

Para obtener más información, vea IDropSource en Windows SDK.

Jerarquía de herencia

CObject

CCmdTarget

COleDropSource

Requisitos

encabezado: afxole.h

Vea también

Referencia

Clase de CCmdTarget

Gráfico de jerarquía

Conceptos

ejemplo HIERSVR de MFC

ejemplo OCLIENT de MFC