CView::OnDragEnter

Virtual DROPEFFECT OnDragEnter ( 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 solitamente lo stato corrente di chiave 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 trascinati nell'area di calo della vista.

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 della vista.

Osservazioni

Chiamato dal framework quando il mouse passa per la prima volta la regione non a scorrimento della finestra di destinazione di goccia. Implementazione predefinita è quello di non fare nulla e restituire DROPEFFECT_NONE.

Eseguire l'override di questa fu&nzione per preparare le chiamate alla funzione membro OnDragOver future. Tutti i dati richiesti dall'oggetto dati devono essere recuperati in questo momento per un uso successivo nella funzione membro OnDragOver . La vista deve essere aggiornata anche in questo momento per dare l'utente visual feedback.nbsp; 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::OnDragOver, CView::OnDrop, CView::OnDropEx, CView::OnDragLeave, COleDropTarget::OnDragEnter

Index