【发布时间】:2012-12-18 12:24:27
【问题描述】:
我有大量用于我正在处理的项目的文件夹。长期以来,我一直试图找到一种更好的方法来对它们进行排序,并且我想编写一个应用程序来根据我所说的任何标准创建组,例如“2011 年的文件夹”或“包含 x 类型文件的文件夹” "等等。
这相当简单,并且在 winForms 或 WPF 或其他东西中使用自己的 UI 进行编码不会造成太大问题。但我认为如果我能让这些文件夹看起来是文件系统的一部分会更好,这样其他应用程序(如现有的文件浏览器)可以看到它们。
这可能吗?会不会引起我没有考虑过的问题?如果可能的话,我该怎么做?
我想到的一种方法是让应用程序监控文件系统并在每次发生更改时创建文件夹快捷方式,但我很好奇是否有可能通过“网关”向资源管理器实际呈现假文件系统'文件夹
编辑:好吧,这显然是有可能的,因为http://www.virtualfolder.net/ 可以做到,现在我想到了 TrueCrypt 也可以,虽然如果它没有那就太好了不必显示为单独的驱动器。那么问题就变成了,我该如何实现呢?
【问题讨论】:
-
Windows 7 内置了该功能
标签: windows winapi file-io filesystems