标签: explorer windows-shell shell32
我有问题。我设计了名称空间扩展(NSE)。我的NSE提供带有theur PIDL的文件。我在PIDL中存储了各种信息。发生了一些事情并且文件的PIDL发生了变化,但名称已经过时了。旧PIDL无效,新PIDL有效。我应该如何通知资源管理器这些变化?函数SHChangeNotify()通知资源管理器有关此类事情。似乎只有SHCNE_RENAMEITEM标志允许在SHChangeNotify()调用中使用新旧PIDL。但是文件名没有改变!