+ -
当前位置:首页 → 问答吧 → 控件消息上报的一个问题

控件消息上报的一个问题

时间:2011-12-03

来源:互联网

我处理了对话框的OnMouseMove消息,但是当鼠标移动到对话框上的一个编辑框控件的时候,鼠标移动的消息应该是被编辑框控件截获了,对话框的OnMouseMove里就收不到鼠标移动的消息了。
  我不知道可不可以在控件向父窗口上报消息的时候,父窗口判断是鼠标移动的消息就拦下,不再反射给子窗口,就是在对话框的虚函数OnNotify里判断拦截一下子窗口上报的消息。还是说可以鼠标捕获什么的?
  我的目的就是想让对话框范围内的所有鼠标移动消息都有对话框来处理,而不是对话框上的子窗口。请问怎么处理?(我分不多,见谅)

作者: hll127   发布时间: 2011-12-03

用一个比较笨的方法试试:
在对话框的Init中调用SetCpature(父窗口),关闭的时候再ReleaseCapture.

作者: yuucyf   发布时间: 2011-12-03

热门下载

更多