laz*_*azo 3 c# windows filesystems
可能重复:
读/写'扩展'文件属性(C#)
有谁知道如何获取文件属性窗口的详细信息选项卡中包含的信息?我忽视的任何.NET库?
这是我正在谈论的窗口/信息:

似乎有更好的方法来访问这些数据,而不是必须使用各种方法来提取各种文件类型的元数据,因为在此选项卡下可用的信息类别肯定存在一些重叠,即使对于不同的文件类型也是如此.但是我尽可能地搜索,但我没有遇到任何想要为任何(或许多)文件类型执行此操作的人 - 尽管有很多关于抓取特定文件类型的元数据的讨论.
任何你可能有的建议都是最受欢迎的:)
嗯,这并非完全不可能.您需要使用SHCreateItemFromParsingName()来获取IShellItem2接口指针,以便可以调用其GetProperty()方法.然而,要在C#中实现这一目标是非常残酷的.shell接口位于本机C++的域中,这是您可以获得COM声明和指令的唯一语言,您需要将其用于良好的结束.在.NET的4个主要版本之后,我们仍然无法更轻松地使用托管语言进行shell编程.谷歌的好关键词虽然有人在某处使这项工作.
| 归档时间: |
|
| 查看次数: |
4573 次 |
| 最近记录: |