在哪里可以找到Windows 7 UX指南中推荐的图标/动画?

时间:2011-03-02 16:55:00

标签: windows windows-7 icons user-experience

Windows 7 UX指南有很好的插图和图标示例,但我真的无法在SDK中找到它们。他们藏在某个地方,还是不可用?

2 个答案:

答案 0 :(得分:6)

如果您正在谈论常见的UI图标,那么您应该以编程方式获取它们。例如,您可以使用

var
  errIcon: HICON;
begin
  errIcon := LoadIcon(0, IDI_ERROR);
  DrawIcon(Canvas.Handle, 10, 10, errIcon),

(Delphi代码)绘制错误图标。

Windows UI standard icons http://privat.rejbrand.se/uiicons.png

在MSDN上查看LoadIconDrawIcon。您可能还希望学习STATIC控件。

要绘制其他视觉元素,您需要使用视觉主题API,例如DrawThemeBackground函数接受类,部分和状态,然后绘制它:

Chevron http://privat.rejbrand.se/chevron.png

答案 1 :(得分:1)

SHGetStockIconInfo有一个很好的系统图标列表。