2009-05-26 3 views

答えて

4

純粋なC#では解決策がないようです。あなたはP/Invokeに頼らざるを得ないでしょう。 This articleは、SHFileOperation APIを使用してC++でソリューションを提供します。

1

私が見ることができるcodeprojectに前述のリンクを越えたこの唯一の他の参照は、この言及:

CSIDL_BITBUCKETを渡すコールSHGetFolderLocation。 その後、通常どおりそのフォルダを操作できます。 SHGetFolderLocation関数の相互運用機能を作成する必要があります。

"CSIDL_BUCKET"は仮想RecycleBinフォルダの定数です。見積もりはhereから取得され、Windowsシェルとの相互運用が必要となります。 MSDNには、この機能がVistaで別の機能を使用することを推奨していないことも記載されています。

関連する問題