Classe di COleDropSource

Consente i dati da trascinare una destinazione di rilascio.

class COleDropSource : public CCmdTarget

Membri

288ex34t.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

COleDropSource::COleDropSource

Costruisce un oggetto COleDropSource.

288ex34t.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

COleDropSource::GiveFeedback

Modifica del cursore durante l'operazione di trascinamento della selezione.

COleDropSource::OnBeginDrag

Gestisce il mouse capture durante un'operazione di trascinamento.

COleDropSource::QueryContinueDrag

Verifica se trascinare deve continuare.

Note

La classe COleDropTarget gestisce la parte dell'operazione di trascinamento della selezione.L'oggetto COleDropSource è responsabile di determinare quando un'operazione di trascinamento avvia, di fornire un feedback durante un'operazione di trascinamento e di determinare quando l'operazione di trascinamento termina.

Per utilizzare un oggetto COleDropSource, è sufficiente chiamare il costruttore.Ciò semplifica il processo di determinazione di eventi, ad esempio un clic del mouse, un iniziare un'operazione di trascinamento tramite la funzione COleDataSource::DoDragDrop, COleClientItem::DoDragDrop, o COleServerItem::DoDragDrop.Queste funzioni creano un oggetto COleDropSource automaticamente.È possibile modificare il comportamento predefinito delle funzioni sottoponibili a override COleDropSource.Queste funzioni membro saranno definite in momenti appropriati dal framework.

Per ulteriori informazioni sulle operazioni di trascinamento della selezione tramite OLE, vedere l'articolo Trascinamento della selezione (OLE).

Per ulteriori informazioni, vedere IDropSource in Windows SDK.

Gerarchia di ereditarietà

CObject

CCmdTarget

COleDropSource

Requisiti

Header: afxole.h

Vedere anche

Riferimenti

Classe di CCmdTarget

Grafico della gerarchia

Concetti

MFC campione HIERSVR

Esempio OCLIENT MFC