如何在Windows资源管理器中检索“收藏夹”链接的顺序?如下面的屏幕截图所示,它们不一定按字母顺序排列。
修改
好的,更多细节。
Windows资源管理器显然保存了“收藏夹”链接的顺序 - 这是每次用户打开新的资源管理器窗口时加载顺序的方式。在我的应用程序中,我有一个类似于Windows资源管理器中的树视图。如何在我的应用程序中加载Windows资源管理器保存的“收藏夹”订单状态?
实际链接本身(在Windows 8上)存储在%USERPROFILE%\ Links中。 (请不要对使用KnownFolderId
的“更好”的方式进行评论 - 我 在我的代码中使用它。)但是,我可以检索这些项目的唯一方法是使用Directory.GetFiles
- 显然,它按字母顺序返回项目。