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

发布于 2024-10-20 03:11:21 字数 66 浏览 1 评论 0原文

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

The Windows 7 UX guide has nice illustrations and examples of icons, but I really can't find them in the SDK. Are they hiding somewhere, or are they not available ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

┾廆蒐ゝ 2024-10-27 03:11:21

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

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

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

Windows UI 标准图标

请参阅 LoadIcon, DrawIcon(位于 MSDN)。您可能还希望研究 STATIC 控件。

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

雪佛龙

If you are talking about the common UI icons, then you are supposed to get them programmatically. For instance, you can use

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

(Delphi code) to draw an error icon.

Windows UI standard icons

See LoadIcon, DrawIcon at MSDN. You might also wish to study STATIC controls.

To draw other visual elements, you need to use the visual themes API, e.g. the DrawThemeBackground function that accepts a class, part, and state and then draws it:

Chevron

薆情海 2024-10-27 03:11:21

SHGetStockIconInfo 有一个不错的系统列表图标。

SHGetStockIconInfo has a decent list of system icons.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文