我注意到7zip和WinRAR,在它从存档中提取后,它会使用Windows资源管理器的UI执行文件复制,将文件从临时目录移动到所需的文件夹。
如何使用Windows资源管理器的UI执行文件操作?
我不认为他们使用Windows资源管理器。我认为他们只是通过编程来实现,就像任何人都会做的那样:
My.Computer.FileSystem.CopyFile("C:UsersVincentTest.txt", "C:Test.txt", UIOption.AllDialogs)
UIOption.AllDialogs
应显示资源管理器的复制进度对话框。
阅读更多:https://msdn.microsoft.com/en-us/library/ms127965(v=vs.110).aspx
https://msdn.microsoft.com/en-us/library/microsoft.visualbasic.fileio.uioption(v=vs.110).aspx