CView::OnDragOver

virtuelle DROPEFFECT OnDragOver ( COleDataObject * pDataObject, DWORD DwKeyState, CPoint Ziff. );

Rückgabewert

Ein Wert aus der DROPEFFECT Enumerationstyps, womit die Art der Tropfen, der auftreten würde, wenn der Benutzer das Objekt an dieser Position gelöscht. Die Drop hängt oft des wichtigsten Stands wie von DwKeyStateangegeben. Eine Norm Zuordnung der Keystates DROPEFFECT Werten ist:

Weitere Informationen finden Sie im Beispiel MFC Advanced Concepts OCLIENT.

Parameter

pDataObject

Verweist auf die COleDataObject über dem Dropziel gezogen wird.

dwKeyState

Enthält den Status der Zusatztasten. Dies ist eine Kombination aus einer beliebigen Anzahl der folgenden: MK_CONTROL, MK_SHIFT, MK_ALT, MK_LBUTTON, MK_MBUTTONund MK_RBUTTON.

punkt

Die aktuelle Mausposition der relativ zum Clientbereich anzeigen.

Bemerkungen

Während eines Ziehvorgangs wird von dem Framework aufgerufen, wenn die Maus über das Drop-Zielfenster bewegt wird. Die Standardimplementierung ist nichts zu tun und zurück DROPEFFECT_NONE.

Überschreiben Sie diese Funktion, um die Benutzer während des Ziehvorgangs ein visuelles Feedback. Da diese Funktion kontinuierlich aufgerufen wird, sollten alle darin enthaltenen Code so weit wie möglich optimiert werden. Weitere Informationen finden Sie im Artikel Drag & Drop: implementieren ein Drop-Ziel im Visual C++ Programmer's Guide.

CView ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CView::OnDragEnter, CView::OnDrop, CView::OnDropEx, CView::OnDragLeave, COleDropTarget::OnDragOver

Index