1
A
回答
3
您需要覆蓋CListCtrl
派生類中的OnDrop()
,並提供COleDataSource
。
4
您需要連接LVN_BEGINDRAG
檢測拖拽的開始,然後調用DoDragDrop
與填充了文件信息的IDataObject
基於數據源(處理最簡單的形式是CF_HDROP
)。 Windows外殼處理一切。
幸運的是,在MFC類COleDataSource
中,大部分腿部工作已經完成。也有一些可用的很好的例子:
Code Project - How to Implement Drag and Drop Between Your Program and Explorer
MSDN - Transferring Shell Objects with Drag-and-Drop and the Clipboard
相關問題
- 1. WPF將文件拖放到TreeView從Windows資源管理器
- 2. Windows資源管理器中的文件拖動事件
- 3. 將拖放文件從資源管理器拖到Telerik WPF treeview
- 4. 麻煩從Windows拖動文件時資源管理器
- 5. 無法將文件從WPF ListView拖動到Windows資源管理器
- 6. 如何將文件從虛擬TreeView拖動到Windows資源管理器
- 7. 從Windows資源管理器拖放文件到Internet Explorer
- 8. 拖放文件從列表視圖到Windows資源管理器?
- 9. Matlab從Windows資源管理器拖放文件到圖(gui)
- 10. 將文件拖放到jar文件(在Windows資源管理器中)
- 11. 如何使用filegroupdescriptor將文件拖到資源管理器c#
- 12. SWT拖動到資源管理器(Windows)或Finder(OS X)
- 13. 從一個JList拖動文件到Windows資源管理器窗口
- 14. 將文件夾從Windows資源管理器拖放到C列表框中#
- 15. 將C#中的大型虛擬文件拖放到Windows資源管理器中
- 16. perl的TK拖放文件夾從Windows資源管理器
- 17. 從Windows文件資源管理器拖放到Windows窗體不起作用
- 18. 將文件從文件資源管理器拖放到瀏覽器webelement
- 19. 拖放從Windows資源管理器到網頁瀏覽器
- 20. Android中的文件資源管理器像Windows資源管理器
- 21. 如何將文件夾/文件從一個Windows資源管理器拖放到C#中的另一個Windows資源管理器?
- 22. 在Windows資源管理器
- 23. 在Windows資源管理器
- 24. 啓用從Windows資源管理器拖放到Visual Studio 2008
- 25. 從窗體拖放到桌面和Windows資源管理器
- 26. 從Java Swing應用程序拖放到Windows資源管理器
- 27. 異步拖放到Windows資源管理器
- 28. 獲取拖放數據從資源管理器到Windows窗體的文件名
- 29. Windows資源管理器活動手錶
- 30. 從ANT啓動Windows資源管理器?