在.Net(C#或VB:不关心)中,给定真实文件的文件路径字符串,FileInfo结构或FileSystemInfo结构,如何确定shell(资源管理器)使用的图标文件?
我目前没有计划将它用于任何事情,但是当我看到这个问题时,我对如何做到这一点感到好奇,我认为在SO上存档是有用的.
我想在我的dll中获取常见文件类型的图标.我正在使用vc ++.我只有文件的文件扩展名和mime类型,我希望根据该类型获取文件的图标.
有人可以告诉我如何做到这一点?(vc ++中提供的方法需要用户提供需要图标的文件的路径.我无权访问任何此类文件)
谢谢.
如果我有一个文件的路径,有没有办法在Windows资源管理器中获取Windows将为该文件显示的图标?