如何在没显示滚动条前,预先判断CListCtrl是否需要显示滚动条?
在CListCtrl中,缺省不现实滚动条。当鼠标在CListctrl边框停留时再自动显示滚动条。
现在的问题是,当鼠标停留在边框附近时,如果数据已经显示全了,此时也不需要显示滚动条。
这样有两种情况:
1、竖向滚动条:所有数据行都显示以后,此时不应该显示竖向滚动条。
2、横向滚动条:如果一条记录的所有列,都已经在ListCtrl中完全显示,不需要显示横向滚动条。
怎么能够在显示滚动条之前,预先判断是否需要显示滚动条?
ShowScrollBar调用了以后,它不会根据数据的情况做判断。