繁体   English   中英

从远程系统进行C#拖放

[英]C# Drag/Drop from a remote system

我正在创建一个远程文件查看器,希望能够将远程文件拖放到Windows资源管理器中。 我有个鸡蛋问题。 我可以将文件下载为临时文件。 我可以创建指向tmp文件的数据对象,但是在它们释放资源管理器上的按钮之前,我不希望触发实际的下载。

我尝试查看MouseUp事件,但是它不是由我的应用触发的。 它是从资源管理器触发的。 我想我可以编写一个Hook DLL来捕获鼠标向上事件,而只是用下载内容替换后台的空文件。 不过,这似乎有些奢侈。

有想法吗?

没有本机解决方案,但是您可以查看此CodeProject文章 ,其中详细介绍了如何完成。 祝好运!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM