你的位置:首页 > 软件开发 > ASP.net > C# WindowsAPI

C# WindowsAPI

发布时间:2016-03-26 22:00:40
Windows是一个强大的操作系统,也会向开发者提供海量的系统API来帮助开发者来完成Windows系统软件的开发工作。整理的部分Windows API,C#可以直接调用。1.获取.exe应用程序的图标1 [DllImport("shell32.DLL", E ...

Windows是一个强大的操作系统,也会向开发者提供海量的系统API来帮助开发者来完成Windows系统软件的开发工作。

整理的部分Windows API,C#可以直接调用。

1.获取.exe应用程序的图标

1 [DllImport("shell32.DLL", EntryPoint = "ExtractAssociatedIcon")] 2 private static extern int ExtractAssociatedIconA(int hInst, get='_blank'>string lpIconPath, ref int lpiIcon); //声明函数 3   System.IntPtr thisHandle; 4  public System.Drawing.Icon GetIco(string filePath)//filePath是要获取文件路径,返回ico格式文件 5   { 6    int RefInt = 0; 7    thisHandle = new IntPtr(ExtractAssociatedIconA(0, filePath, ref RefInt)); 8    return System.Drawing.Icon.FromHandle(thisHandle); 9  }

原标题:C# WindowsAPI

关键词:C#

C#
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录