是否有推荐的 Windows 7 程序图标集?
我目前正在对我的程序进行最后的修改,需要一个遵循 Windows 7 用户体验指南的图标集。 Microsoft 发布了 Windows Phone 7 的图标集。Windows 7 有这样的图标集吗?
I'm currently putting the final touches on my program and need an icon set that follows the Windows 7 user experience guidelines. Microsoft has released an icon set for Windows Phone 7. Is there any such icon set for Windows 7?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
Visual Studio 中包含的一些图标已获得许可可以包含在 Windows 应用程序中(很像 Expression Blend 中现在包含的 Windows Phone 7 图标)。请参阅此答案了解如何获取它们。
否则,不,Windows 应用程序没有标准图标。这并不是一个坏主意,但目前不存在这样的集合。许多开发人员复制 Windows 本身和 Microsoft Office 应用程序使用的图标,试图提供一致、熟悉的 UI,但在没有适当许可的情况下执行此操作时必须小心。
最简单的方法是使用在线提供的一些其他图标集。许多都是免费的,而且质量非常出色。上面链接的问题的其他答案提供了一些建议的来源。
There are icons included with Visual Studio that are licensed for inclusion in Windows applications (much like the icons for Windows Phone 7 are now included with Expression Blend). See this answer on how to get at them.
Otherwise, no, there are no standard icons for Windows applications. Not that it would be a bad idea, but no such set currently exists. Many developers copy the icons used by Windows itself and Microsoft Office applications in an attempt to provide a consistent, familiar UI, but you have to be careful when doing this without proper licensing.
The easiest way is to use some of the other icons sets available online. Many are free and are of outstanding quality. The other answers to the question linked to above provide some suggested sources.
您可以从这里开始:Windows 用户体验交互指南
you can start here: Windows User Experience Interaction Guidelines
SHGetStockIconInfo 函数将为您提供一些运行时的图标(UAC 盾牌在 Vista 和 7 等之间改变了颜色)
The SHGetStockIconInfo function will provide you with some of the icons at runtime (UAC shield changed color between Vista and 7 etc)