在一个老问题中,我找到了一篇文章的链接,该文章解释了如何为您自己的文件复制操作获取标准的 Windows Shell 文件复制进度对话框:
Microsoft.VisualBasic.FileIO.FileSystem
班级成员;(仅支持一次复制一项)- 一个自制的
IFileOperation
API 互操作(非常初级)
问题是这篇文章有点过时了——它是在 4 年前写的,甚至在 VS2008 出来之前(哎呀,实际上,它是在文章发布前一个月发布的。我的错。不过,文章中的代码引用了 VS2005 ),更不用说 .NET 4.0。从那以后,我在这里看到的所有答案似乎都在重申相同的知识。
有没有可能这个互操作已经在 .NET 4.0 中的某个地方可用并且您不再需要重新实现它?如果是这样,我在哪里可以访问它?