精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● Delphi>>控件开发和使用>>LisView & TreeView>>请教:如何用程序使TREEVIEW滚动框向下滚

主题:请教:如何用程序使TREEVIEW滚动框向下滚
发信人: powerjeep()
整理人: (2000-12-06 17:45:53), 站内信件
【 在 guqs (gu) 的大作中提到: 】
:     我已经实现了用ShowScrollBar隐藏TREEVIEW的滚动框,但要当按下一个BUT
: TON
: 时,使TREEVIEW内容向下滚动,如何作到?(为了界面效果)。
:     2.如何更改滚动棒的颜色?
:    .......

1.发送WM_VSCROLL的消息吧
比如向下滚动
treeview1.perform(wm_vscroll,SB_LINEDOWN,0)
另外的详见有关wm_vscroll的windows sdk .
2.更改滚动棒的颜色要在onadvanceditemdraw里写相应的代码,
  其实还可以画背景图案呢。
  具体要靠自己写代码了。
3.要使选中的始终为某行好象没必要吧?  

--
…… 世界因你而美丽 
          世界有我更精彩 ……

※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 61.130.0.92]

[关闭][返回]