Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void CMyListCtrl::OnVScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar)
- {
- __super::OnVScroll(nSBCode, nPos, pScrollBar);
- Invalidate();
- UpdateWindow();
- }
- class cSmoothListControl : public CListCtrl
- {
- public:
- DECLARE_MESSAGE_MAP()
- afx_msg void OnVScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar);
- };
- BEGIN_MESSAGE_MAP(cSmoothListControl, CListCtrl)
- ON_WM_VSCROLL()
- END_MESSAGE_MAP()
- void cSmoothListControl::OnVScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar)
- {
- // call base class method to do scroll
- CListCtrl::OnVScroll(nSBCode, nPos, pScrollBar);
- // force redraw to cover any mess that may be created
- Invalidate();
- UpdateWindow();
- }
Add Comment
Please, Sign In to add comment