好的,所以我需要创建一个类似于winzip或winrar的文件容器程序或命名空间扩展。
现在我不需要压缩或加密文件或任何特殊的文件。
我需要的是创建一个与.xyz这样的扩展有效的dll(我知道如何将所有这些注册到注册表中,这样就没有问题了),点击后会打开“容器“在像winzip这样的窗口中。
我目前拥有的是一个程序,可以将所有文件添加到带扩展名的大文件中(如.xyz)。但我不知道该怎么做才是这样做当我点击或打开这个新文件,他们将在一个窗口打开(文件系统broswer?或某些东西?像winzip一样),以便我可以查看所有文件在这个“容器”中。
有人能指出我正确的方向或如何做到这一点,现在我很难过。
我还应该提到我在c#.net
工作答案 0 :(得分:2)
http://www.codeproject.com/Articles/8063/The-Mini-Shell-Extension-Framework-Part-I
和
http://www.codeproject.com/Articles/9421/The-Mini-Shell-extension-Framework-Part-II
和
http://www.codeproject.com/Articles/11674/The-Mini-Shell-Extension-Framework-Part-III
你想要的,但在c ++ ;-) 在C Sharp中做shell shell是很痛苦的。