文件夹关联或归属

时间:2012-08-28 21:29:24

标签: c# c++ file associations directory

当我在firefox中保存网页时,我选择完全保存它。保存的html文件与包含图像等的文件夹相关联。

当我去重命名HTML文件时,它告诉我这样做会 意味着该文件将不再“属于”包含该文件夹的文件夹 图形。

如果我删除包含图形的文件夹,HTML文件也会得到 删除。 (改变html文件的目录也一样)

有两种方法可以摧毁我发现的“属于”。  1.重命名HTML文件并同意在弹出对话框时丢失关联  2.删除文件并仅从中取回文件(或仅文件夹)     回收站。

这个“属于”协会是如何创建的? 我可以使用c#或c ++上的代码手动完成吗?或者有没有这个库?

1 个答案:

答案 0 :(得分:3)

这称为“连接文件”。

http://msdn.microsoft.com/en-us/library/bb776887%28VS.85%29.aspx#connected

如果您遵循正确的命名约定来创建文件和文件夹,则会自动发生。

http://xona.com/2004/07/16.html

它似乎是特定于HTML的,因此如果您尝试将此功能用于其他任何事情,您可能会运气不好或需要将自己的版本合并到一起。