1

質問があります。名前空間拡張 (NSE) を設計しました。私の NSE は、ファイルに PIDL を提供します。PIDL にさまざまな情報を格納します。なんらかの事情でファイルの PIDL が変更されたのですが、名前が古いままです。古い PIDL は無効で、新しい PIDL は有効です。これらの変更についてエクスプローラーに通知するにはどうすればよいですか? 関数 SHChangeNotify() は、そのようなことをエクスプローラーに通知します。SHChangeNotify() 呼び出しで古い PIDL と新しい PIDL を許可するのは SHCNE_RENAMEITEM フラグのみのようです。しかし、ファイルの名前は変更されません!

4

0 に答える 0