请问如何改变滚动条的颜色(100分)

  • 主题发起人 主题发起人 liguang
  • 开始时间 开始时间
L

liguang

Unregistered / Unconfirmed
GUEST, unregistred user!
请问各位大侠.如何改变任意窗口类滚动条的颜色.
 
例:
form1.HorzScrollBar.Color :=clred;
form1.VertScrollBar.Color :=clgreen;
 
张兄的答案可以改变滚动条底的颜色.而颜色条本身和滚动块的颜色却是无法改变.有无其它
办法.
 
ScrollBox1组件有这种属性
 
可能得借助API了,因为滚动条在不同情况下不一样
,我查了半天也没有查到,还望高手指点。
 
ScrollBar 是标准控件,不能改变颜色。
TScrollBox 带的滚动条是新的支持平面外观的滚动条,允许设置颜色。
 
用Windows API改变系统的ScrollBar颜色就搞定了
 
那就所有窗口的滚动条颜色全改了
 
多人接受答案了。
 
后退
顶部