我所指的“系统默认图标”是我在Office等应用程序中看到的打开/新建/保存图标。
我想知道是否可以以某种方式引用这些图标,因为它们似乎是标准图标。或者我必须在其他地方找到这些图标并将它们嵌入我的应用程序中吗?
对于 Visual Studio 2012 及以上版本,Visual Studio 图像库包含大多数图标,可以从 http://www.microsoft.com/en-us/download/details.aspx?id=35825 下载,因为它们不再默认安装。
来自Brad Abrams于2006年的这篇博客文章:
最近有个客户问我他们是否可以在他们的应用程序中使用标准的Microsoft explorer图标。答案是肯定的!实际上,Soma在博客中提到了我们在VS2005中拥有的图标的扩展集合,但基本上您可以在%vs安装路径%/common7/ide/vs2005imagelibrary/vs2005imagelibrary.zip找到VS 2005 Image Library。我们授权重复使用的Windows、Office和Visual Studio图标都包含在其中。
是的,它谈论的是VS 2005,但同样适用于VS 2008和VS 2010。对于我(使用32位机器的VS 2008),路径为:
C:\Program Files\Microsoft Visual Studio 9.0\Common7\VS2008ImageLibrary\1033\VS2008ImageLibrary.zip
我刚刚安装了VS2010,路径为:
C:\Program Files\Microsoft Visual Studio 10.0\Common7\VS2010ImageLibrary\1033\VS2010ImageLibrary.zip