如图。我创建了一个带垂直滚动条的CListBox,将大小限制为一次仅显示一项。当单击右侧滚动条时,显示内容会自动变化。
可我不知道这个消息是什么类型的。
我想实现单击滚动条时,别的控件也会有相应的变化。但不知道该在什么消息里实现。
试了试,好像LBN_*消息都不是,希望大虾帮帮忙
可我不知道这个消息是什么类型的。
我想实现单击滚动条时,别的控件也会有相应的变化。但不知道该在什么消息里实现。
试了试,好像LBN_*消息都不是,希望大虾帮帮忙
解决方案 »
- 保存编辑框中实时显示的数据问题,只保存了最后一次的数据.
- inet_ntoa与inet_aton//有何区别???
- 我想把工具栏放在对话框底部,并且要居中
- 往qq聊天窗口写信息的问题?
- ************写了两句话就出错了,VC是什么东西啊,顺便问下解决方法*************
- 给解释一段代码!
- 我用SDK写了个简单的文本编辑器,要实现WINDOWS自带的记事本的“自动换行”功能应该怎么办?
- 我现在要画一幅巨大的图。CScrollView已经不能支持那么大。请问如何自己对滚动条编程?
- 是硬件还是软件问题?(不能正常播放声音)
- 100分求援--如何在VC的对话框程序(AppWizard+MFC)中使用多文档?
- 图形学和数学
- 复制表数据效率问题
我建议
1. 可以尝试在父窗口的PreTranslateMessage里看看能不能拦到
2. 重载CListBox在滚动时把消息发出来
我没做测试
建议而已
具体的我没做测试
不过你是怎么写的代码?
应该不能直接拦截WM_VSCROLL吧?
我觉得应该区分一下是不是控件的WM_VSCROLL消息
也就是通过控件ID识别一下
对了
你可以用spy++看看这个消息是怎么发的