LibUIDK Documentation
ContentsIndexHome
PreviousUpNext
CTreeListCtrl::SetScrollBarExThumb Method
C++
void SetScrollBarExThumb(BITMAPOBJ hbmpScrollbarExThumbN, BITMAPOBJ hbmpScrollbarExThumbH, BITMAPOBJ hbmpScrollbarExThumbS, BITMAPOBJ hbmpScrollbarExThumbD);

设置TreeList控件自绘Scroll Bar的Thumb的背景图.

Parameters 
Description 
BITMAPOBJ hbmpScrollbarExThumbN 
指定正常状态的背景图. 
BITMAPOBJ hbmpScrollbarExThumbH 
指定鼠标高亮状态的背景图. 
BITMAPOBJ hbmpScrollbarExThumbS 
指定鼠标按下(未释放前)状态的背景图. 
BITMAPOBJ hbmpScrollbarExThumbD 
指定Disable状态的背景图,如果没有Disable状态, 可以为NULL. 
  • 此函数实际调用的是CScollBarEx::SetThumbBitmaps.更多细节, 请参考CScollBarEx::SetThumbBitmaps.
  • 只有TreeList控件使用了自绘的Scroll Bar时, 才能调用此函数, 否则会引起内存读写错误. 关于如何使用自绘的Scroll Bar, 请参考CTreeListCtrl::Create.
  • 如果自绘的Scroll Bar没有Disable状态, hbmpScrollbarExThumbD可以为NULL. 并且其它三种状态可以共用一个位图句柄(这时, 视觉上将不能区分三种状态的变化).