Compartir a través de


COleDropSource Class

Permite que los datos se arrastran a un destino.

class COleDropSource : public CCmdTarget

Miembros

Constructores públicos

Name

Descripción

COleDropSource::COleDropSource

Crea un objeto COleDropSource.

Mé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

CCmdTarget (Clase)

Gráfico de jerarquías

Conceptos

ejemplo HIERSVR de MFC

ejemplo OCLIENT de MFC