日期:2014-05-18  浏览次数:21084 次

C# 中如何设置文件夹的图标
1,我用FolderBrowserDialog的SelectedPath属性获得一个文件夹的路径,并想通过这个路径设置其文件夹的图标
2,用OpenFileDialog的FileName属性获取了Icon的路径

问题就是现在不知道怎么把这两个结合起来设置选中文件夹的图标。
或者是我上面的方法根本行不通,有其他的方法?
麻烦大家给我讲一下
谢谢,老师们。

------解决方案--------------------
参考: 因为 windows 的文件夹图标是,该目录下的 autorun.inf (隐藏) 控制的。

试试:在该文件夹下新建文件 autorun.inf , 写入内容 Icon=D:\ico\xx.ico (具体格式 google)。 然后保存, 把它的系统属性改下。