首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

如何将后缀名为.exe文件的图标提取出来

2012-01-31 
怎么将后缀名为.exe文件的图标提取出来?我想把后缀名为.exe文件的图标提取出来,放到控件pictureBox中。请问

怎么将后缀名为.exe文件的图标提取出来?
我想把后缀名为.exe文件的图标提取出来,放到控件pictureBox中。请问该怎么做?

[解决办法]
using System.Runtime.InteropServices;

[DllImport( "shell32.dll ")]
public static extern IntPtr ExtractIcon(IntPtr hInst,
string lpszExeFileName, uint nIconIndex);

private void button1_Click(object sender, EventArgs e)
{
pictureBox1.Image = Icon.FromHandle(
ExtractIcon(Handle, @ "c:\temp\temp.exe ", 0)).ToBitmap();
}


[解决办法]
搜索下MicroangeloToolset6 这个工具 可以提取图标 还可以进行修改

热点排行