I did say "if" he's using CopyFile, but yes you are correct. Anything that will give him a status of the copy in progress will work fine. Still, a thread by itself as suggested, will do nothing to solve the problem, and that was my point.
Originally posted by Sam Hobbs
Who says CopyFile is being used? As far as I can tell, you are the only one that says it is and therefore it is only a guess. However, yes, there is not a callback from CopyFile, but there is from CopyFileEx. Perhaps CopyFileEx can be used; I don't know if it will show progress automatically but it does have a callback that is explicitly for showing a progress bar.