C#获取exe文件的默认图标

时间:2009-10-08 15:29:26

标签: c# image icons

  

可能重复:
  Get File Icon used by Shell

在我的程序中,我正在读取文件目录并将其显示为ToolStripMenuItem

通常我会使用:

item.Image = Image.FromFile("icon.ico");

但是我如何获得给定exe使用的默认图标:

item.Image = Image.FromEXE("program.exe");

有没有一种简单的方法可以做到这一点?

1 个答案:

答案 0 :(得分:9)

请参阅我之前的问题:
Get File Icon used by Shell

总之,它非常简单。只需致电Icon.ExtractAssociatedIcon()