Interfaccia IDropTarget (oleidl.h)
L'interfaccia IDropTarget è una delle interfacce implementate per fornire operazioni di trascinamento e rilascio nell'applicazione. Contiene metodi usati in qualsiasi applicazione che può essere una destinazione per i dati durante un'operazione di trascinamento. Un'applicazione di destinazione a discesa è responsabile di:
- Determinazione dell'effetto dell'eliminazione nell'applicazione di destinazione.
- Incorporando tutti i dati eliminati validi quando si verifica l'eliminazione.
- Comunicare feedback di destinazione all'origine in modo che l'applicazione di origine possa fornire commenti visivi appropriati, ad esempio impostando il cursore.
- Implementazione dello scorrimento del trascinamento.
- Registrazione e revoca delle finestre dell'applicazione come destinazioni di rilascio.
Ereditarietà
L'interfaccia IDropTarget eredita dall'interfaccia IUnknown . IDropTarget include anche questi tipi di membri:
Metodi
L'interfaccia IDropTarget include questi metodi.
IDropTarget::D ragEnter Indica se è possibile accettare un'eliminazione e, in caso affermativo, l'effetto dell'eliminazione. |
IDropTarget::D ragLeave Rimuove il feedback di destinazione e rilascia l'oggetto dati. |
IDropTarget::D ragOver Fornisce feedback di destinazione all'utente e comunica l'effetto dell'eliminazione alla funzione DoDragDrop in modo che possa comunicare l'effetto del dropback all'origine. |
IDropTarget::D rop Incorpora i dati di origine nella finestra di destinazione, rimuove il feedback di destinazione e rilascia l'oggetto dati. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | oleidl.h |