首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

怎么让CScrollbar的滚动条的滑块位置随着内容而自动改变位置?

2012-02-17 
如何让CScrollbar的滚动条的滑块位置随着内容而自动改变位置????问题: 如何让CScrollbar的滚动条的滑块位

如何让CScrollbar的滚动条的滑块位置随着内容而自动改变位置????

  问题: 如何让CScrollbar的滚动条的滑块位置随着内容而自动改变位置????

  我希望在输入内容时,当超过显示区时,滚动条的滑块能自动随着输入自动移动到相应的位置,而不是手工拖动滑块或者点击左右按钮才能看到超出屏幕部分的内容。
  不知该如何实现,请各位高手帮忙!

[解决办法]
这个功能滑块还是用普通的滑块就可以了,只要你编辑时候根据光标位置滚动一下滑块就OK了
[解决办法]
是这样的,不过你要不停的计算,因为要把那个滑块的pos位置计算出来。
不过mfc里面你用scrollbar生成的视图,它好像可以自动转化的,你什么都不要做的。
[解决办法]
你可以先调用virtual中的PretranslateMessage()函数来监测Edit对话框的输入,用GetLineCount()获取Edit框中的line,然后通过判断可以用LineScroll来显示下面的数据

热点排行