COleDropTarget::OnDragOver

virtuelleDROPEFFECTOnDragOver (CWnd *pWnd,COleDataObject *pDataObject,DWORDDwKeyState,CPointZiff.);

Rückgabewert

Der Effekt der ergeben würde, wenn ein Tropfen an der angegebenen Position durch zeigenversucht wurden. Es kann eine oder mehrere der folgenden Aktionen sein.:

Parameter

pWnd

Verweist auf das Fenster, dem über der Cursor befindet.

pDataObject

Verweist auf das Datenobjekt, das die Daten enthält, gelöscht werden sollen.

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

Enthält die aktuelle Position des Cursors in Clientkoordinaten.

Bemerkungen

Vom Framework aufgerufen, wenn der Cursor über dem Fenster gezogen wird. Diese Funktion sollte überschrieben werden, um Drop in das Fenster auftreten können. Die Standardimplementierung dieser Funktion ruft CView::OnDragOver, die DROPEFFECT_NONE standardmäßig zurückgibt. Da diese Funktion häufig während einer Drag & Drop Operation aufgerufen wird, sollte es so weit wie möglich optimiert werden.

Weitere Informationen finden Sie unter IDropTarget::DragOver in der OLE 2 Programmer's Reference, Volume 1.

COleDropTarget ÜbersichtMember der Klasse | Hierarchiediagramm

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

Index