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

 我来答
气冲天井井之954
推荐于2016-10-13 · TA获得超过193个赞
知道答主
回答量:154
采纳率:90%
帮助的人:70.1万
展开全部
我希望在输入内容时,当超过显示区时,滚动条的滑块能自动随着输入自动移动到相应的位置,而不是手工拖动滑块或者点击左右按钮才能看到超出屏幕部分的内容。
------解决方案--------------------------------------------------------
这个功能滑块还是用普通的滑块就可以了,只要你编辑时候根据光标位置滚动一下滑块就OK了
------解决方案--------------------------------------------------------
是这样的,不过你要不停的计算,因为要把那个滑块的pos位置计算出来。
你可以先调用virtual中的PretranslateMessage()函数来监测Edit对话框的输入,用GetLineCount()获取Edit框中的line,然后通过判断可以用LineScroll来显示下面的数据
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式