CView::OnDrop
Aufgerufen vom Framework, wenn der Benutzer ein Datenobjekt über ein gültiges Ablageziel freigibt.
virtual BOOL OnDrop(
COleDataObject* pDataObject,
DROPEFFECT dropEffect,
CPoint point
);
Parameter
pDataObject
Zeigt auf COleDataObject, das in das Ablageziel abgelegt wird.dropEffect
Der Ablageeffekt, den der Benutzer angefordert hat.DROPEFFECT_COPY wird eine Kopie des Datenobjekts, die abgelegt wird.
DROPEFFECT_MOVE verschiebt das Datenobjekt mit aktuellen Mausspeicherort.
DROPEFFECT_LINK stellt eine Verbindung zwischen einem Datenobjekt und dem Server erstellt.
point
Die aktuelle Mausposition relativ zum Ansichtsclientbereich.
Rückgabewert
Ungleich 0 (null), wenn der Ablegevorgang erfolgreich war; 0 andernfalls.
Hinweise
Die Standardimplementierung Auswirkungen und gibt FALSE zurück.
Überschreiben Sie diese Funktion, um die Auswirkung einer OLE-Ablage in den Clientbereich der Ansicht zu implementieren. Das Datenobjekt kann über pDataObject für die Zwischenablagedatenformate und Daten überprüft werden, die am angegebenen Punkt abgelegt werden.
Hinweis
Das Framework ruft diese Funktion nicht auf, wenn eine Überschreibung zu OnDropEx in dieser Ansichtsklasse gibt.
Anforderungen
Header: afxwin.h