Windows视觉主题:部件和国家图库?
Microsoft Windows允许程序员使用DrawThemeBackground
和DrawThemeText
等DrawThemeBackground
使用当前主题的外观和感觉来绘制GUI元素。 元素由Class,Part和State指定,如MSDN的“ 部件和状态”页所述。
不幸的是,这个页面并不是非常有用的信息(完全可以!)。 所以问题是:是否有一个所有这些部分和状态的参考,最好与元素的图像(在默认的Windows Vista / 7主题)?
我已经创build了一个小的Windows应用程序,在部件和状态的表格上编程。 这个应用程序让程序员使用当前的操作系统主题浏览和浏览所有部件和状态。
部件和国家资源pipe理器uxexplore.png
(高分辨率)
它可以在下载
(Delphi,Win32 API)的源代码太长,无法在这里发布(由于数百个常量)
你正在寻找这个 。
编写Delphi第一个主题支持(后来被Borland吸收)的Mike Lische有一个很好的Theme Explorer演示应用程序:
它没有被更新以支持新的Windows 7通用控件,但是它的部件/状态浏览器非常漂亮。
如果我可以说,安德烈亚斯,你可能想要复制为你的devise:)
更全面的主题浏览器: mCtrl主题浏览器