使用IShellDispatch界面更改文件的详细信息选项卡(右键单击时)?

时间:2012-07-10 05:51:24

标签: c++ windows shell com windows-shell

正如标题所说,当我们右键单击某个文件然后选择属性选项时,是否可以通过使用IShellDispatch接口更改详细信息选项卡中显示的某些字段?

谢谢!

1 个答案:

答案 0 :(得分:2)

在Vista / 7上使用Shell属性存储更新shell属性页中的详细信息字段。有关示例,请参阅http://blogs.msdn.com/b/benkaras/archive/2006/11/21/writing-properties-9-summary.aspx

对于2000 / XP,您需要使用复合文件API,因为元数据存储在NTFS备用流或文件本身中,请参阅http://msdn.microsoft.com/en-us/library/aa379964.aspx