In an old question I found a link to an article which explains how to get the standard Windows Shell file copy progress dialog for your own file copy operations:
Microsoft.VisualBasic.FileIO.FileSystem
class members; (only supports copying 1 item at a time)- A self-made interop for the
IFileOperation
API (very rudimentary)
The problem is that this article is a bit outdated - it was written over 4 years ago, before even VS2008 was out (oops, actually, it was released a month before the article. My bad. Still, the code in the article references VS2005), much less .NET 4.0. Since that, all answers I've seen here on SO seem to reiterate the same knowledge.
Could it be possible that this interop is already available somewhere in .NET 4.0 and you don't need to reimplement it anymore? If so, where can I access it?