自画呗咦!
MSXP2(MS)
你回来了,帐号里面少了什么没有?

解决方案 »

  1.   

    如果你自己要做一个滚动条,你可以从CScrollBar派生你的滚动条类,然后在OnPaint中画,再响应各种各样的消息,再将消息用控件的状态反馈给用户,全得自己响应,刚才我试了一下,烦死了,就没再往下做.
    在自画时,定义画刷CBrush( CBitmap* pBitmap ),用一个位图初始化,位图就是那种网格状,再填充矩形,就出现标准滚动条那种灰白色了我这有一个平滚动条的例子,你只要包含"commctrl.h"头文件
    在各种响应中调用FlatSB_XXXXXXXXXXXXXX系列函数就可
    其中一个是FlatSB_ShowScrollBar,你可以查MSDN
    如果要例子,告诉我,我给你发过去
      

  2.   

    MSVCer(家宝):谢谢,
    分文未少,
    真感动,
    http://www.csdn.net/develop/read_article.asp?id=9695
    是源码
      

  3.   

    是的!: MSVCer(家宝) 说的对!!!
      

  4.   

    哈哈,一天未看,有了这么多回复
    to MSVCer:
      派生没意义,你说的自画的方法我考虑过,不过用位图,
    我想完全自画可能还要好一些,因为尺寸上可能灵活一些
    在有移植时,要方便一点
      

  5.   

    我以前做过一个,和标准的一样用。它除了完能完成标准SCROLLBAR所俱有的功能外,还可以影应其它一些有用的消息,比如双击按钮时可使滑块一下移动到终点或起点。最突出的特点是你只要提供若干个位图,就可以实现SCROLLBAR上所有的东西用位图来代替。使之像WINAMP上的一样,甚至比它的更好。我可以给你提个路,从CWnd做起,我当时就是这样做的。我有源找码,如你感兴趣可以和我联系。
      

  6.   

    palluo(palzhou):
      怎么跟你联系,我的e_mail是[email protected]