|
WINCE 中用C#语言,怎么把EXE文件中的ICO图标读出来?
[复制链接]
WINCE 中用C#语言,怎么把EXE文件中的ICO图标读出来?
我现在想把EXE中的图标读出来,然后再存存储为PNG的格式.
现在卡在不知道如何读取 EXE中的图标.
之前找到过一个方法,代码如下
- 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: emp emp.exe", 0)).ToBitmap();
- }
复制代码
但是会报错,无法找到 PInvoke DLL“shell32.dll”。
很无奈,特来求助eeworld的高手们,希望高手给我指条明路
|
|