Interfaccia IDropTargetHelper (shobjidl_core.h)
Espone i metodi che consentono di visualizzare un'immagine di trascinamento mentre l'immagine si trova nella finestra di destinazione.
Ereditarietà
L'interfaccia IDropTargetHelper eredita dall'interfaccia IUnknown . IDropTargetHelper include anche questi tipi di membri:
Metodi
L'interfaccia IDropTargetHelper include questi metodi.
IDropTargetHelper::D ragEnter Notifica al gestore immagini di trascinamento che è stato chiamato il metodo IDropTarget::D ragEnter della destinazione di rilascio. |
IDropTargetHelper::D ragLeave Notifica al gestore immagini di trascinamento che è stato chiamato il metodo IDropTarget::D ragLeave. |
IDropTargetHelper::D ragOver Notifica al gestore immagini di trascinamento che è stato chiamato il metodo IDropTarget::D ragOver della destinazione di rilascio. |
IDropTargetHelper::D rop Notifica al gestore immagini di trascinamento che è stato chiamato il metodo IDropTarget::D rop della destinazione di rilascio. |
IDropTargetHelper::Show Notifica alla gestione immagini di trascinamento per visualizzare o nascondere l'immagine di trascinamento. |
Commenti
Questa interfaccia viene esposta dal gestore di trascinamento dell'immagine della Shell. Non viene implementato dalle applicazioni.
Questa interfaccia viene usata dalle destinazioni di selezione per consentire al gestore di trascinamento di visualizzare l'immagine di trascinamento mentre l'immagine si trova nella finestra di destinazione. Le interfacce IDragSourceHelper e IDropTargetHelper vengono esposte dall'oggetto gestione immagini di trascinamento per consentire all'interfaccia IDropTarget di usare immagini di trascinamento personalizzate. Per usare una di queste interfacce, è necessario creare un oggetto di gestione trascinamento dell'immagine del server in-process chiamando CoCreateInstance con un identificatore di classe (CLSID) di CLSID_DragDropHelper. Ottenere puntatori di interfaccia usando le procedure COM (Component Object Model) standard.
Quattro dei metodi IDropTargetHelper corrispondono ai quattro metodi IDropTarget . Quando si implementa IDropTarget, ognuno dei relativi metodi deve chiamare il metodo IDropTargetHelper corrispondente per passare le informazioni alla gestione immagini di trascinamento. Il quinto metodo IDropTargetHelper notifica alla gestione immagini di trascinamento per visualizzare o nascondere l'immagine di trascinamento. Questo metodo viene usato durante il trascinamento su una finestra di destinazione in modalità video a profondità colore bassa. Consente alla destinazione di nascondere l'immagine di trascinamento durante la pittura della finestra.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional, Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shobjidl_core.h (include Shobjidl.h) |