小弟想自绘CListctrl,哪位大侠告诉小弟,如何自绘控件上的滚动条。

解决方案 »

  1.   

    http://www.codeproject.com/listctrl/skinlist.asp
      

  2.   

    http://www.codeproject.com/listctrl/skinlist.asp
    这个真的不错,人家讲了很多,好网站!!
      

  3.   

    我感觉CListCtrl的平面滚动条就挺好了
      

  4.   

    WINDOW并没有提供自绘滚动条的接口,
    似乎滚动条并不是一个独立的窗口,无法子类化
    CSkinListCtrl类也是将系统的滚动条隐藏,
    再完全打造一个新的滚动条,这样的滚动条好像无法在其它控件中再利用
    要自绘系统滚动条,不容易
      

  5.   

    楼上的大侠说的很有道理。这个问题我也考虑过,CSkinListCtrl类是将原来的滚动条隐藏,在挂上一个自称滚动条的东西,实际是一个继承CStatic类的自制滚动条,他的方法我也做过不过是继承CWnd,要说实现,“能”,不过感觉不正规,好像给做繁了。我见过一个,自绘CListCtrl的一个程序,他是画的CListCtrl本身的滚动条,我用Spy探过了,羡慕不已,可惜不公布源码,只是一个库。
         那位大侠有源码,或有好的方法,告诉小弟,小弟再送100分!
      

  6.   

    如果是自已设计的控件,要实现自绘滚动条还是容易的,只不过代码多点。
    但如果是从WIN公共控件中子类化,就比较难了,除非把几个滚动条绘制的API替换过来
      

  7.   

    lgchina97(不仅修炼更在修行)大侠,在下没有在你给的网站找到我想要的重绘了滚动条的控件,帮帮忙!
      

  8.   

    我也想知道,不知道跟headctrl有什么关联?
      

  9.   

    QQ2004的那个QQ_bar带的滚动条也不错!!!!
      

  10.   

    我也想做啊,大侠们,谁知道出来M我一声啊!
    [email protected]