带扩展名的文件夹

问题描述:

我期望Windows能够识别某些文件夹与我的应用程序相关联 - 可能是通过命名文件夹'folder.myExt'。带扩展名的文件夹

这可以通过注册表来完成吗?

多一点信息
- 这是一个X平台的应用程序(这就是为什么我建议用一个扩展的文件夹 - MAC可以处理)
- 拉德我用不读写二进制数据足够有效,因为这个'文件夹'的大小将超过2000个文件和500Mb

Windows中的文件夹根本不受name.extension规则的限制,注册表的“文件夹”类型的文件类型处理中只有1个条目。 (如果你试图改变它,你将会有非常非常艰难的时间)

获得你想要的效果的唯一方法就是做OpenOffice,MS Office 2007和大视频游戏已经有一段时间了,使用ZIP文件作为容器。 (它并不一定是一个“ZIP”,但是某种类型的容易获得的容器文件类型比编写自己的文件要好)与OO.org和Office 2K7类似,您可以使用自定义扩展名并将您的应用指定为处理程序。这也可以在Mac上使用,因此它可以是跨平台的。但它可能并不快。使用低压缩或无压缩可能会有所帮助。

你可以在你的文件夹上有一个“扩展名”,但据我所知,windows只是把它当作文件夹名称并在点击它时像正常打开文件夹。

有几次我在打开Windows系统上的.app时搞砸了,它表现得像是一个普通的文件夹。

+0

感谢您的回复 - 我希望文件夹的行为像一个单词文件确实是字,这是否有道理? – Danny 2008-09-15 23:51:36