.NET Windows资源管理器扩展来浏览像.zip这样的文件?

时间:2010-11-20 19:56:51

标签: c# archive explorer shell-extensions

我为扩展名为.mpq的存档类型制作了一个浏览器程序,这在暴雪游戏中很常用。
它就像一个探险家,但只探索MPQ档案中的文件 现在,我们都知道Windows资源管理器如何浏览.zip档案,我很乐意打开具有如此丰富功能的.MPQ文件。

这是否可能?所以有可能......
如果是,那怎么样? Shell Folder ...

有人可以请我举个例子吗? (C#)我不能只将C ++翻译成C#...

2 个答案:

答案 0 :(得分:5)

这是通过扩展shell类来完成的。您需要实现Basic Folder Object Interfaces才能完成此任务。

答案 1 :(得分:2)

虽然它是一个C ++框架,但是有一个框架可以完全实现你想要的,并且我已经成功地适应了类似的文件格式: TarFolder(由开发GMail Drive的人开发)。

您可能也对EZNamespaceExtension.Net感兴趣,即使它们不支持基于扩展的rooting(解决方法是使用具有特定协议的URL)。

最后,查看WindowsShell:它可能正是您要找的!

抱歉在风暴过后这么晚才来......

相关问题