Virtual DROPEFFECT OnDropEx ( CWnd * pWnd, COleDataObject * pDataObject, DROPEFFECT dropDefault, DROPEFFECT elenco a discesa, CPoint punto );
Valore restituito
L'effetto goccia che ha portato dal tentativo goccia in corrispondenza della posizione specificata dal punto. Effetti di discesa sono discussi nella sezione Osservazioni.
Parametri
pWnd
Punti alla finestra che il cursore è attualmente posizionato.
pDataObject
Punti all'oggetto dati che contiene i dati per essere lasciato cadere.
dropDefault
L'effetto che l'utente ha scelto per l'operazione di goccia predefinito basato sullo stato attuale chiave. Può essere DROPEFFECT_NONE. Effetti di discesa sono discussi nella sezione Osservazioni.
elenco a discesa
Un elenco degli effetti goccia che supporta la fonte di goccia. Goccia effetto valori possono essere combinati utilizzando OR bit per bit (|) operazione. Effetti di discesa sono discussi nella sezione Osservazioni.
punto
Contiene la posizione del cursore, in pixel, rispetto allo schermo.
Osservazioni
Viene chiamato dal framework quando un funzionamento goccia è a verificarsi. Il framework chiama innanzitutto questa funzione. Se non gestisce la goccia, il framework chiama OnDrop. In genere, si eseguirà l'override OnDropEx nella classe di visualizzazione per supportare il tasto destro del mouse- trascinamento della selezione. In genere, la classe di visualizzazione OnDrop viene utilizzata per gestire il caso di sostegno per semplice drag & drop.
L'implementazione predefinita di COleDropTarget::OnDropEx chiama CView::OnDropEx. Per impostazione predefinita, CView::OnDropEx restituisce semplicemente un valore fittizio per indicare che la funzione membro OnDrop dovrebbe essere chiamata.
Gli effetti del calo descrivono l'azione associata un'operazione drop. Vedere la seguente lista di goccia effetti:
Per ulteriori informazioni, vedere IDropTarget::Drop in OLE 2 Programmer di riferimento, Volume 1.
COleDropTarget pa&noramica |nbsp; Membri della classe | Gerarchia Chart
Vedere a&nchenbsp;COleDropTarget::OnDragOver, COleDropTarget::OnDragEnter