我在哪里可以findWindows XP / Vista / 7中使用的所有系统图标? 可能吗?
我尝试使用SHGetStockIconInfo() ,但它只返回一些图标。
对于Windows 7,您可以在这里找到许多图标:
%SystemRoot%\system32\DDORes.dll %SystemRoot%\system32\imageres.dll %SystemRoot%\system32\shell32.dll
我不会推荐提取它们并使用它们,因为这会违反我的版权法。
您可以在Visual Studio中获得一大堆的Windows图像,如下所述:
http://msdn.microsoft.com/en-us/library/ms246582.aspx
Visual Studio 2010图像库包含出现在Microsoft Windows,Office系统,Microsoft Visual Studio和其他Microsoft软件中的应用程序图像。 您可以使用这组超过1,000个图像来创建与Microsoft软件看起来一致的应用程序。
编辑:
请求的Visual Studio 2008版本:
http://msdn.microsoft.com/en-us/library/ms246582(v=vs.90).aspx
为了完整的Visual Studio 2005版本:
http://msdn.microsoft.com/en-us/library/ms246582(v=vs.80).aspx
如果没有指定正在讨论的图标, System.Drawing
命名空间中有一个SystemIcons类。