私はwinformsアプリケーションを使用してネットワーク上で大きなファイルをコピーするので、何らかのプログレスバーを表示する必要があります。私自身のコピールーチンを調理するのではなく、組み込みのファイルコピーダイアログを表示する方がいいかもしれないと考えていました。組み込みのファイルコピーダイアログを表示する方法は?
また、「コピー完了」と「コピー失敗」通知が必要です。
Windows XP、Vista、および7で動作するにはこのコードが必要です。この機能をC#コードから呼び出す方法はありますか?取ら
「[ファイルコピー]ダイアログ」を呼び出すとどのように進行状況を報告できますかWin32でのコピーの?](http://stackoverflow.com/questions/5729808/how-do-i-invoke-the-shell-file-copy-dialog-to-report-the-progress-of-a-コピーイン) –
代わりに 'xcopy'や' robocopy'を使うのが良いでしょう。可能な複製http://stackoverflow.com/q/3124038/380384 – ja72
フレームワークがこれをサポートしているかどうかわかりませんが、p/invoke [SHFileOperation()](http://msdn.microsoft .com/ja-ja/library/bb762164.aspx)関数を使用します。 –