title: How to copy a file with the ability to cancel the copy?
body: <p>I’m trying to have the <em>program</em> be able to cancel the copy. Therefore I can’t use <code>Microsoft.VisualBasic.FileIO.FileSystem.CopyFile</code>.</p>
  <p>There are some wrappers for <code>CopyFileEx</code> on the web such as <a href="http://msdn.microsoft.com/en-us/magazine/cc163851.aspx" rel="nofollow noreferrer">here</a>. However, I rather not use something I don’t understand, not wanting any unexpected results (or bugs). Is there a managed way to do this? Or perhaps a wrapper by MS (in something like Windows API CodePack)?</p>