想用自己的scrollbar代替listctrl中的scrollbar
可是当把listctrl的scrollbar隐藏以后,如何滚动listctrl中的内容?
可是当把listctrl的scrollbar隐藏以后,如何滚动listctrl中的内容?
解决方案 »
- 求助:菜单的位置无法随着标题栏的高度而调整,即使自画菜单也不能改变菜单栏的显示位置
- 高手指点:对话框之间怎么交换数据?
- VC2008 编译结果不正确,VC6 结果正确,求解。
- 线程内部能否启动另外一个线程?
- 如果不通过控件绑定变量获取控件的值
- 对话框变量访问问题?
- 如何使 软件运行是注册联着ACCESS数据库的数据源
- 急,请问 *.MSM 文件用什么工具做成"安装文件"?此工具从那里找? 谢谢!
- 如何在位图上面放置按扭?
- 请教高手:有没有系统API可直接获取cpu的有关参数如使用率等?
- 谁知道VC编程的“四大天王”?及学习windows编程的书籍推荐。
- 请问那一个windows api能够获得系统设置的图象位数?
或者响应键盘消息
我是想要这样,不用WM_VSCROLL等消息,可以让listctrl中的内容滚动吗?
是不是要先SetScrollPos(SB_VERT,nNewPos);再ScrollWindow(......);?
隐藏以后使用SetScrollPos()不起作用
ScrollWindow()只是将GDI显示出来的内容Scroll了,实际上Item还是在原来的位置,用鼠标去点就知道了。
看来这个问题是不太简单,如果有人帮我解决,马上增加到200分,100给正确答案的人,100给up的人。
某一条,自然会滚动
比如说我想向上滚动一行,用EnsureVisible很难处理,而且我没试成功,呵呵.
没有别的办法啦?
而是 BOOL CListCtrl::Scroll( CSize size );