读书人

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

发布时间: 2012-01-31 21:28:41 作者: rapoo

怎么将后缀名为.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 这个工具 可以提取图标 还可以进行修改

读书人网 >C#

热点推荐