WM_CTLCOLORSCROLLBAR Message

设置 子窗口滚动条 背景颜色

一个scroll bar control 送到父窗口  当控件打算绘制

父窗口会设置scroll bar 的背景颜色

Parameters

( WPARAM ) ( ( HDC ) dc )      <-scrollbar_hdc

( LPARAM ) m_hWnd                         <- scrollbar_hwnd

Remarks

1. 返回值必须是一个画刷(用来重绘背景的画刷) ,可以是系统的, 可以是创建的。

    对于创建的,要记得释放。

2. WM_CTLCOLORSCROLLBAR  不跨线程。 只在本线程发送。

3. 返回的画刷需要强制转换为(INT_PTR)

4. WM_CTLCOLORSCROLLBAR 只用在 滚动条是 自控件的情况下, 对于滚动条attached to window的情况没有这个消息。

posted on 2011-04-07 11:18  oleeceo  阅读(1300)  评论(0)    收藏  举报

导航