IDropTarget 介面 (oleidl.h)
IDropTarget 介面是您實作的其中一個介面,可在應用程式中提供拖放作業。 它包含可在拖放作業期間成為數據目標之任何應用程式中使用的方法。 卸除目標應用程式負責:
- 判斷卸除對目標應用程式的影響。
- 當卸除發生時,併入任何有效的卸除數據。
- 將目標意見反應傳達給來源,讓來源應用程式可以提供適當的視覺回饋,例如設定游標。
- 實作拖曳捲動。
- 將應用程式視窗註冊並撤銷為置放目標。
繼承
IDropTarget 介面繼承自 IUnknown 介面。 IDropTarget 也有下列類型的成員:
方法
IDropTarget 介面具有這些方法。
IDropTarget::D ragEnter 指出是否可以接受卸除,如果是,則表示卸除的效果。 |
IDropTarget::D ragLeave 拿掉目標意見反應並釋放數據物件。 |
IDropTarget::D ragOver 提供目標意見反應給使用者,並將卸除的效果傳達給 DoDragDrop 函式,讓它可以將下拉的效果傳達回來源。 |
IDropTarget::D rop 將源數據併入目標視窗中、移除目標意見反應,以及釋放數據物件。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | oleidl.h |