我使用 FilePathDialog.SelectedPath 获取文件夹的路径我也知道图标的路径,但我不知道如何设置该文件夹的图标
你必须写这个desktop.ini文件。
[.ShellClassInfo]
IconResource=Icon.ico,0
IconFile=Icon.ico
IconIndex=0
[ViewState]
Mode=
Vid=
FolderType=Pictures
Run Code Online (Sandbox Code Playgroud)
C# 代码
string dir = "Folder Path";
string[] lines = { "[.ShellClassInfo]", "IconResource=Icon.ico,0", "[ViewState]", "Mode=", "Vid=", "FolderType=Pictures" };
File.WriteAllLines(dir + @"\desktop.ini", lines);
Run Code Online (Sandbox Code Playgroud)
IconResource: {图标路径},0
文件夹类型: Generic, Documents, Pictures, Music,Videos
如果您需要更多信息,请查看此 GitHub 项目:https ://github.com/FIC-Folder-Icon-Changer
| 归档时间: |
|
| 查看次数: |
8182 次 |
| 最近记录: |