我想创建一个基本上是Windows'关闭按钮的按钮。我怎么能这样做?我想避免自己画这个,因为我希望它看起来像那个版本的Windows'关闭按钮。 Firefox的标签做了类似的事情。感谢
答案 0 :(得分:4)
您可以通过DrawThemeBackground
API获取Windows XP +主题特定的UI元素
使用WP_CLOSEBUTTON
作为窗口X按钮(以及CBS_NORMAL/HOT/PUSHED/DISABLED
的状态之一),您可以在任意位置绘制一个。
答案 1 :(得分:3)
Firefox中标签上的关闭按钮是其主题的一部分。
如果您查看Program Files \ Mozilla Firefox \ chrome \,则会有一个名为classic.jar的zip文件。
这个zip文件里面是一个png文件skin \ classic \ global \ icons \ close.png。
此png文件包含选项卡上关闭按钮的各种状态的图标:
来自hg.mozilla.org 的