COleDropTarget::OnDrop
Chiamato dal framework quando un'operazione di trascinamento è verificare.
virtual BOOL OnDrop(
CWnd* pWnd,
COleDataObject* pDataObject,
DROPEFFECT dropEffect,
CPoint point
);
Parametri
pWnd
Punta alla finestra il cursore si trova in.pDataObject
Punti all'oggetto dati contenente i dati da rilasciare.dropEffect
L'effetto che l'utente ha scelto dell'operazione di trascinamento. Può essere uno o più dei seguenti: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.
point
Contiene la posizione del cursore, in pixel, rispetto allo schermo.
Valore restituito
Diverso da zero se il trascinamento ha esito positivo; in caso contrario 0.
Note
Le prime chiamate OnDropExdel framework. Se la funzione OnDropEx non gestisce la selezione, il framework quindi chiama la funzione membro, OnDrop. In genere, un override OnDropEx di applicazione nella classe di visualizzazione per gestire il trascinamento della selezione del pulsante destro del mouse. In genere, la classe di visualizzazione OnDrop viene utilizzata per gestire il trascinamento della selezione semplice.
l'implementazione predefinita COleDropTarget::OnDrop chiama CView::OnDrop, che restituisce semplicemente FALSE per impostazione predefinita.
Per ulteriori informazioni, vedere IDropTarget::Drop in Windows SDK.
Requisiti
Header: afxole.h