读书人

怎么实现ftp拖动下载?

发布时间: 2012-03-12 12:45:33 作者: rapoo

如何实现ftp拖动下载??
我写了一个ocx嵌入到ie里面,页面加载时会显示ftp服务器的文件列表。
是用一个CListCtrl显示的。

我想实现从CListCtrl里面拖动下载到windows本地窗口。。

请问怎么实现?在网上找了很多资料。好像都说这个比较难实现。。

请问各位大牛,有没有什么办法可以实现??

[解决办法]
你要先确定你在CListCtrl中显示的ftp文件列表的文件名和地址都有了
这个你自己理解吧,我不懂怎么更好的解释了


拖拽完得点到些鼠标点的文件夹的路径
从一个窗口句柄获取IWebBrowser2接口
http://blog.csdn.net/jacky_qiu/article/details/6127121
其中BrowserWnd窗口句柄就是你鼠标左键放开时的窗口句柄,用WindowFromPoint得到。

用了上面的那方法后“先得到鼠标点的文件夹的窗口名”这个就可以不需要了

[解决办法]
楼主加油!参考下这个:
http://www.codeproject.com/KB/shell/explorerdragdrop.aspx。

读书人网 >VC/MFC

热点推荐