在Windows中拖放拖放的通知

时间:2008-08-22 20:16:42

标签: c# c++ windows winapi com

我的C#程序有一个文件列表,可以从中拖动并放入另一个程序中。我的要求是首先将文件复制到另一个目录。

那么,是否可以通知drop操作,以便我只能在操作成功时复制文件?我宁愿等到我知道在实际执行副本之前需要复制它。

此外,是否可以知道丢弃操作发生在哪个程序?理想情况下,我想根据丢弃的人或者什么来改变文件路径。

对此的解决方案可以是任何.NET语言或C/C++ COM

2 个答案:

答案 0 :(得分:1)

你的问题有一些含糊之处。什么操作需要成功?

有关拖放的所有信息,请浏览这些搜索结果(多页值):

Raymond Chen on drag and drop

答案 1 :(得分:0)

那么,您打算根据放置目标修改被删除的数据吗?我不认为这是可能的;毕竟,在启动拖动时填充数据。