C&C++   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了c – 如何在Windows中创建扩展(自定义)文件属性?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我们有一种专有的文件格式,其中嵌入了产品代码.

我刚刚开始“在打开文件时允许最终用户按产品代码排序/过滤”的路径.

对我们来说最简单的方法可能是在我们的自定义Open File对话框中@L_489_7@另一个下拉列表,在其中选择要过滤的产品代码.

但是,如果我们可以将此信息作为此文件类型的详细信息视图中的列显示,我认为对最终用户可能更有用 – 就像名称,日期修改,类型,大小等也是详细信息一样文件类型的属性(或者对所有文件都是通用的).

我模糊的理解是XP和以前的Windows操作系统在NTFS的备用数据流中嵌入了某种类型的元数据.但是,在Vista中启动Microsoft由于依赖于NTFS而停止使用备用数据流,因此易碎(即无法通过文件附件发送,无法移动到FAT格式的拇指驱动器等)

我需要知道但尚未弄清楚的事情:

>是否可行/是否可行/如何为我们的文件类型创建自定义扩展文件属性,以便将产品代码表示到Windows sHell,以便在Windows资源管理器中显示它(因此可以在文件对话框中看到)?
>如果这是可行的,那么如何配置事物,以便认情况下为包含我们文件类型的文件显示产品代码列.

谁能指出我在上面的一个很好的起点?我们当然不必通过发布自定义扩展文件属性来实现这一点 – 但这似乎是一种明智的方法,因为没有任何方法来衡量走这条路线的成本.

如果你有解决问题的合理方法,我也会对这些方法感兴趣!

刚刚发现:http://www.codeproject.com/Articles/830/The-Complete-Idiot-s-Guide-to-Writing-Shell-Extens

扯淡!我似乎已经迟到了宴会,MS已经从他们的sHell中删除了这个功能http://xpwasmyidea.blogspot.com/2009/10/evil-conspiracy-behind-customizable.html

解决方法

到目前为止,开发sHell扩展的最简单方法是使用为此目的而创建的库.

我可以推荐EZShellExtension,因为我过去曾使用它来为我们公司@L_489_7@自定义文件格式的列和缩略图/预览.

大佬总结

以上是大佬教程为你收集整理的c – 如何在Windows中创建扩展(自定义)文件属性?全部内容,希望文章能够帮你解决c – 如何在Windows中创建扩展(自定义)文件属性?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。