C ++ builder - 无法对进度条进行样式化

时间:2013-02-02 17:19:51

标签: progress-bar c++builder styling

进度条具有“BackgroundColor”,“BarColor”,“Smooth”等属性,但它们都不适用于Windows XP机器。进度条只是忽略它们。我该如何正确使用这些属性?

1 个答案:

答案 0 :(得分:0)

在XP及更高版本的应用程序中启用ComCtrl v6视觉样式时,相关属性不起作用。 Windows会忽略使用的相关PBM_...消息。 MSDN文档表示该行为。没有办法,视觉主题控制外观和感觉,你不能覆盖它。因此,您需要禁用主题,或找到支持您所需内容的第三方进度条(或制作您自己的进度条)。