如何在C#中获取文件类型/扩展名的64x64图标?

时间:2011-03-18 14:16:26

标签: c# .net-4.0 icons

好的,所以标题再次直截了当 我需要提取文件扩展名的16x16图标,它可以工作 但另一个(大)尺寸是32x32或48x48(目前不记得了。) 但对于我的界面,我需要文件类型的64x64图标。

如何提取它?
附:越快越好,因为我需要提取大量的图标。

3 个答案:

答案 0 :(得分:2)

您可以尝试使用MultiIcon对象来遍历图标。 http://www.codeproject.com/KB/vb/MultiIcon.aspx

答案 1 :(得分:1)

您可以尝试使用CodeProject

中的此逻辑

答案 2 :(得分:0)

我在another site上找到了这个:

Icon icon1 = IconFactory(@"C:\hoge.ico", 64, 64);

另外,请查看http://msdn.microsoft.com/en-us/library/ms648075.aspx