列表控件中的滚动提示

时间:2009-12-19 19:07:06

标签: winapi listview windows-7

在Windows 7中,资源管理器在详细视图中显示滚动提示,如下所示: alt text http://i.msdn.microsoft.com/Dd378445.scrolltip%28en-us,VS.85%29.jpg

此图片来自this MSDN页面,但没有关于如何为普通列表控件激活此图片的信息。

我想让我的列表控件做同样的事情,但我无法弄清楚如何做到这一点。 有LVN_BEGINSCROLLLVN_ENDSCROLL通知消息,但没有LVN_SCROLL消息,滚动时发送,所以我可以实现自己的滚动提示并在滚动时更新它。

我没有找到列表控件的任何窗口样式或设置来激活此功能。

但是,由于Windows 7可以做到这一点,它必须以某种方式。任何人都知道如何实现/激活此功能?

1 个答案:

答案 0 :(得分:1)

您可以继承listview并捕获WM_VSCROLL

有点相关article in MSJ实施的“滚动提示”和延迟滚动