mfc 中edit control控件我添加了竖向的滚动条!我想知道我鼠标点击滚动条进行滚动时,响应的是哪个事件?

应该我将edit的背景设成了透明的,在鼠标点住滚动条滑动式,会出现文字重叠的现象(应该是没去刷新内容),但是点击滚动条上下方那个小箭头进行显示是,edit区域应该是进行了... 应该我将edit的背景设成了透明的,在鼠标点住滚动条滑动式,会出现文字重叠的现象(应该是没去刷新内容),但是点击滚动条上下方那个小箭头进行显示是,edit区域应该是进行了刷新,显示内容正常。

求知道的大神 不吝赐教!!!!小弟平时也积极回答别人问题,之前给分太豪爽,现在没分了,希望大神知道的也帮帮忙!!!!
展开
 我来答
bhtzu
2014-10-17 · TA获得超过1.1万个赞
知道大有可为答主
回答量:8088
采纳率:85%
帮助的人:4071万
展开全部
不派生CEdit定义自己的编辑框类的话,可以相应的编辑框消息只有那么几个,所有的竖向滚动都响应EN_HSCROLL
透明后的控件出现“重叠”是一直就有的BUG,不止编辑框这样。这时候,就需要在对话框窗口中(或者获取对话框指针)重绘编辑框所在区域(InvalidateRect)即可。
更多追问追答
追问
虽然你没回答到重点 ,不过还是要谢谢。其次EN_HSCROLL 是水平滚动条。刷新知道怎么弄的。就是我点住滚动条进行滚动时不知道他响应什么事件,不能进行刷新。这样文字就重叠了。
追答
你没有明白,这是一个BUG,如果不透明就没有问题。
如果你重载了编辑框,自定义的派生类,研究具体消息还有意义,在对话框里面,能够接收的编辑框回传的消息只有那么几个,你知道具体哪个能又怎样,消息不回传,你就接收不到。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式