1

古い質問で、独自のファイル コピー操作のために標準の Windows シェル ファイル コピーの進行状況ダイアログを取得する方法を説明する記事へのリンクを見つけました。

  1. Microsoft.VisualBasic.FileIO.FileSystemクラスメンバー; (一度に 1 つのアイテムのコピーのみをサポートします)
  2. IFileOperationAPIの自作の相互運用性(非常に初歩的)

問題は、この記事が少し古くなっていることです。VS2008 がリリースされる前の4 年以上前に書かれたものです(おっと、実際には記事の 1 か月前にリリースされました。残念ながら、記事のコードは VS2005 を参照しています)。 )、ましてや .NET 4.0. それ以来、私がここSOで見たすべての回答は、同じ知識を繰り返しているようです.

この相互運用性は .NET 4.0 のどこかで既に利用可能であり、もう再実装する必要がないという可能性はありますか? もしそうなら、どこにアクセスできますか?

4

1 に答える 1

0

Windows XPまでは、次を使用できます:http SHFileOperation: //msdn.microsoft.com/en-us/library/windows/desktop/bb762164 (v=vs.85).aspx

Vista以降では、次を使用する必要があります:http IFileOperation: //msdn.microsoft.com/en-us/library/windows/desktop/bb775771 (v=vs.85).aspx

于 2012-02-22T09:38:46.043 に答える