CView::OnDropEx

Virtual DROPEFFECT OnDropEx ( 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. Questo deve essere uno dei valori indicati da dropEffectList. Effetti di discesa sono discussi nella sezione Osservazioni.

Parametri

pDataObject

Punti per il COleDataObject che è lasciato cadere la destinazione di rilascio.

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

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

Osservazioni

Chiamato dal framework quando l'utente rilascia un oggetto dati su una destinazione di rilascio valido. L'implementazione predefinita è quello di non fare nulla e restituire un valore fittizio (-1) per indicare che il quadro deve chiamare il gestore OnDrop.

Eseguire l'override di questa funzione per implementare l'effetto di un tasto destro del mouse drag and drop. Tasto destro del mouse drag and drop in genere viene visualizzato un menu di scelte quando viene rilasciato il pulsante destro del mouse.

Override della OnDropEx dovrebbe eseguire una query per il pulsante destro del mouse. È possibile chiamare GetKeyState o archivio dello stato del tasto destro del mouse dal tuo gestore OnDragEnter.

Utilizzare pDataObject per esaminare il COleDataObject per i dati è sceso nel punto specificato e formato dei dati degli Appunti.

Gli effetti del calo descrivono l'azione associata un'operazione drop. Vedere la seguente lista di goccia effetti:

Per ulteriori informazioni su come impostare il comando di menu predefinito, vedere SetMenuDefaultItem nella documentazione di Win32 e CMenu::GetSafeHmenu in questo volume.

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

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

Index