COleDropTarget::OnDragScroll
Chiamato dal framework prima di chiamare OnDragEnter o OnDragOver per determinare se point consiste nell'area di scorrimento.
virtual DROPEFFECT OnDragScroll(
CWnd* pWnd,
DWORD dwKeyState,
CPoint point
);
Parametri
pWnd
Punta alla finestra il cursore si trova in.dwKeyState
Contiene lo stato dei tasti di modifica.Questa è una combinazione di un numero qualsiasi delle seguenti operazioni: MK_CONTROL, MK_SHIFT, MK_ALT, MK_LBUTTON, MK_MBUTTONe MK_RBUTTON.point
Contiene la posizione del cursore, in pixel, rispetto allo schermo.
Valore restituito
L'effetto che risulterebbe se una destinazione è stata tentata la posizione specificata da point.Può essere uno o più dei seguenti:
La selezione diDROPEFFECT_NONE A non è consentita.
l'operazione di copia diDROPEFFECT_COPY A verrebbe eseguita.
l'operazione di spostamento diDROPEFFECT_MOVE A verrebbe eseguita.
Il collegamento diDROPEFFECT_LINK Ai dati trascinati ai dati originali verrebbe impostato.
DROPEFFECT_SCROLL indica che l'operazione di spostamento di trascinamento sta per verificarsi o sta verificando nel database di destinazione.
Note
Eseguire l'override della funzione quando si desidera fornire il comportamento speciale per questo evento.L'implementazione predefinita di questa funzione chiama CView::OnDragScroll, che restituisce DROPEFFECT_NONE e scorre la finestra quando il cursore viene trascinato nell'area predefinita dello scorrimento nel bordo della finestra.
Requisiti
Header: afxole.h