Windows Visual Themes:零件和状态图库?

And*_*and 32 windows delphi winapi themes reference

Microsoft Windows允许程序员使用像DrawThemeBackground和这样的函数使用当前主题的外观来绘制GUI元素DrawThemeText.这些元素由Class,Part和State指定,如MSDN 的Parts and States页面所述.

不幸的是,页面信息量不大(完全没有!).所以问题是:是否存在所有这些部分和状态的参考,最好是元素的图像(在默认的Windows Vista/7主题中)?

And*_*and 48

我创建了一个小型Windows应用程序,使用零件和状态表编程.该应用程序允许程序员使用当前的OS主题浏览和浏览所有部件和状态.

零件和状态探险家
(高分辨率)

它可以在下载

(Delphi,Win32 API)源代码太长,无法在此处发布(由于数百个常量),


SLa*_*aks 16

你正在寻找这个.

截图

  • Windows Forms的VisualStyles命名空间非常糟糕.它也不包括Vista添加.与Environment.GetFolderPath()相同的问题.使这个操作系统独立并不容易. (5认同)

Ian*_*oyd 10

为Lisphi编写第一个主题支持的Mike Lische(后来被Borland吸收)有一个非常好的Theme Explorer演示应用程序:

替代文字

它尚未更新以支持新的Windows 7常用控件,但其部件/状态浏览器非常漂亮.

如果我可以说,安德烈亚斯,你可能想要为你复制的设计:)


Ned*_*dko 7

更全面的主题探索器:mCtrl Theme Explorer

mCtrl Theme Explorer