LibUIDK Documentation
ContentsIndexHome
PreviousUpNext
CTreeListCtrl::SetScrollBarExBk Method
C++
void SetScrollBarExBk(BITMAPOBJ hbmpScrollbarExN, BITMAPOBJ hbmpScrollbarExH, BITMAPOBJ hbmpScrollbarExS, BITMAPOBJ hbmpScrollbarExD);

为TreeList自绘的Scroll Bar子窗口设置背景图.

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