S60 上的文件或文件夹是否具有可以识别它们的唯一 id 值?
我想要一个 id,以后可以用来提取文件或文件夹的完整路径。这是可以实现的吗?
如果不是,那么跟踪感兴趣的文件的最佳方式是什么?例如,如果我有一个 pdf 阅读器,并且我想要一个菜单选项来显示系统上的所有 pdf 文件 - 我如何防止我的应用程序在每次选择此选项时搜索整个系统?我可以在我的应用程序处于活动状态时搜索一次并轻松监控更改吗?
谢谢你。
我在 Symbian OS C++ API 中看不到任何可以完全满足您需求的东西。
使用 RFs::NotifyChange() 可能是您最好的选择。
是的,在某一点索引它们并使用 RFs::NotifyChange()。ID 如何帮助识别新文件?
Symbian Timebox 10.1 (^3?) 引入了一个新的文件通知 API,CFsNotify。
如果确切地告诉您发生了哪些更改以及更改了哪个文件/目录/驱动器。
它类似于 Microsoft 的 ReadDirectoryChangesW API。