【发布时间】:2012-01-13 16:00:21
【问题描述】:
我在 http://msdn.microsoft.com/en-us/magazine/cc163851.aspx 使用 CopyFileEx 的 FileUtilities.CopyFile 包装器。我认为CopyFileCallbackAction 直到文件被复制后才会被调用(我尝试过复制一个大文件)。因此问了这个How do I get CopyFileEx to report back so I can cancel a file copy operation? 问题。但是现在我发现它实际上被调用了很多次,但由于某种原因,它弄乱了我试图显示进度的表单——在复制完成之前表单不会更新。事实上,如果我尝试在Shown 事件处理程序中运行它——表单有空框,按钮应该是——直到复制完成。这是为什么呢?
【问题讨论】:
标签: c# winforms visual-studio-2010 file-copying