Classe di COleDropSource
Consente i dati da trascinare una destinazione di rilascio.
class COleDropSource : public CCmdTarget
Membri
Costruttori pubblici
Nome |
Descrizione |
---|---|
Costruisce un oggetto COleDropSource. |
Metodi pubblici
Nome |
Descrizione |
---|---|
Modifica del cursore durante l'operazione di trascinamento della selezione. |
|
Gestisce il mouse capture durante un'operazione di trascinamento. |
|
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à
COleDropSource
Requisiti
Header: afxole.h