用 Icon.ExtractAssociatedIcon 函数获取文件图标

来源:互联网 发布:马云 刘强东 知乎 编辑:程序博客网 时间:2024/05/18 02:09

文:RQC

 

如题,比如我之前做的一款游戏菜单,需要从游戏程序的PE文件里获取其图标,可以用Icon.ExtractAssociatedIcon这个函数来获取

如:

Icon ico = Icon.ExtractAssociatedIcon(@"e:/单机游戏/红色警戒2/Ra2.exe");

 

这样就可以获取到红警的Icon图标了(C#里图标类型类为 Icon)。

如果想将其转换为图片类型:

 

ico.ToBitmap();

 

调用ToBitmap()函数这样就OK了!