有难度的问题,求教.

一川烟草123 2002-12-29 06:23:15
一个程序需要和WINDOWS交互
从C#程序中拖动一个文件图标(知道该文件路径)到桌面或者文件价,然后拷贝该文件到
这个地方.
遇到一下三个难题.
1.如何捕捉鼠标在桌面和文件夹放下时的动作?
2.如何知道鼠标移动时,或者放下时鼠标指向的位置是否文件夹
3.如何得到这个文件夹的完整路径
...全文
37 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
一川烟草123 2002-12-30
  • 打赏
  • 举报
回复
dy_2000_abc(芝麻开门) 都说难了,看来真的是不好解决了.
不知道有没有其他思路
我的目的是想把以二进制度保存在数据库中的文件提取到鼠标放下是的文件夹去.
请大家开开思路帮忙想想
dy_2000_abc 2002-12-29
  • 打赏
  • 举报
回复
这东东不好解决,从你要实现的功能看,你的思路可能解决不了你的问题。
这里有一篇文章,手把手教你How to Implement Drag and Drop Between Your Program and Explorer,不过是c++的,嘿嘿。

http://www.codeproject.com/useritems/explorerdragdrop.asp
cwbboy 2002-12-29
  • 打赏
  • 举报
回复
up
SaSBYa 2002-12-29
  • 打赏
  • 举报
回复
一个笨办法不知是否可以,就是用MOUSE定位,然后再用内存中的数据搞定。我知道这个法有点不方便,不知MSDN中有没有。
一川烟草123 2002-12-29
  • 打赏
  • 举报
回复
CHReich 2002-12-29
  • 打赏
  • 举报
回复
我也想知道!

110,545

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧