在哪里可以找到Windows XP / Vista / 7中使用的所有系统图标?有可能吗?
我尝试使用SHGetStockIconInfo(),但它只返回一些图标。
答案 0 :(得分:14)
对于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个图像,用于创建与视觉一致的应用程序 微软软件。
修改强>
请求的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
答案 1 :(得分:5)
如果没有准确指出您正在谈论的图标,System.Drawing
命名空间中有一个SystemIcons类。