3

我需要使用pbstMarquee风格的进度条,我阅读了这个问题并且接受的答案工作正常,但现在我需要绘制原生进度条

在此处输入图像描述

启用 vcl 样式后如何使用本机进度条?

4

2 回答 2

12

只需将默认的 vcl 样式挂钩分配给TStyleHook 组件TProgressBar,这样进度条就会以 Windows 的外观和感觉绘制。

 TStyleManager.Engine.RegisterStyleHook(TProgressBar, TStyleHook);

在此处输入图像描述

于 2012-05-09T19:46:45.090 回答
1

德尔福:Form1.ProgressBar1.StyleElements := [seClient, seBorder, seFont];

C++:Form1->ProgressBar1->StyleElements = TStyleElements();

于 2016-07-15T10:44:02.763 回答