如何使用视觉样式绘制任务栏按钮?

我创建了一个DeskBand工具栏,我想在工具栏上显示一个按钮,该按钮具有样式视觉样式作为任务栏按钮。

在.NET中,您可以使用VisualStyleRenderer呈现任务栏背景,但是可以使用方法呈现按钮。

是否有任何Win32 API可用于使用视觉样式绘制按钮而不是通过绘制路径或图像模拟按钮的外观?

到目前为止,我只能根据论坛讨论链接找到一个据说可以在Vista上运行的解决方案 。 似乎UxTheme.dll for XP不支持子类的检索,这是您可靠地获取当前主题的TaskBand按钮视觉样式元素所需要的,它会出现。