CView::OnDragOver

Virtual DROPEFFECT OnDragOver ( COleDataObject * pDataObject, DWORD dwKeyState, CPoint punto );

Valore restituito

Un valore compreso tra il DROPEFFECT enumerati tipo che indica il tipo di caduta che si sarebbe verificato se l'utente è sceso dell'oggetto in questa posizione. Il tipo di caduta dipende spesso lo stato corrente di chiave come indicato da dwKeyState. È un mapping standard dell'oggetto keystates DROPEFFECT valori:

Per ulteriori informazioni, vedere esempio di MFC Advanced Concepts OCLIENT.

Parametri

pDataObject

Punti a COleDataObject trascinato sopra la destinazione di rilascio.

dwKeyState

Contiene lo stato dei tasti di modifica. Questa è una combinazione di un qualsiasi numero dei seguenti: MK_CONTROL, MK_SHIFT, MK_ALT, MK_LBUTTON, MK_MBUTTONe MK_RBUTTON.

punto

La posizione corrente del mouse rispetto all'area client vista.

Osservazioni

Chiamato dal framework durante un'operazione di trascinamento quando il mouse viene spostato su finestra di destinazione goccia. L'implementazione predefinita è quello di non fare nulla e restituire DROPEFFECT_NONE.

Eseguire l'override di questa funzione per dare il feedback visivo utente durante l'operazione di trascinamento. Poiché questa funzione viene chiamata continuamente, qualsiasi codice in esso contenuti dovrebbe essere ottimizzati quanto più possibile. Per ulteriori informazioni, vedere l'articolo Drag- and -Drop: implementazione di un Target Drop nel manuale del programmatore di Visual C++.

Pa&noramica di CView |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;CView::OnDragEnter, CView::OnDrop, CView::OnDropEx, CView::OnDragLeave, COleDropTarget::OnDragOver

Index