我想知道是否有办法知道Windows资源管理器窗口中的文件是如何排序的。有窗口的“ORDER BY”子句。 示例:“名称升序”或“修改日期降序”。
这个问题不是关于windows的名称排序算法,而是关于特定打开的Windows资源管理器窗口的用户定义排序标准。
目标是,当我双击Windows资源管理器中的图像时,启动我的程序(没有问题),并查找上一个和下一个图像(对于我的程序的上一个和下一个按钮),它出现在资源管理器窗口中。
你知道这是否可能,如果可能,怎么样?
如果它在C#中,那将是完美的,但即使是C ++也会很棒。
答案 0 :(得分:0)
我猜你可以使用shell扩展来保持所有Windows资源管理器会话的当前排序顺序在更改时保留在磁盘上,并带有时间戳。然后,在需要决定UI的呈现方式时,将这些数据读入您的应用程序。