消息反射之后,子控件处理了,如何让父窗口也处理呢? 对话框里面有一个list,list 利用反射处理了 LVN_ITEMCHANGED,对话框本身也对这个消息进行了处理,可是发现对话框的处理函数未被调用,请问这种问题如何解决?保证子控件和父窗口都能对此消息做出响应。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 其实消息反射也是由父窗口来完成的,它接收到子窗口通知以后,会把它传递到子窗口,如果子窗口没有处理,才会自己处理。重载父窗口类的WndProc就可以了吧 就是一个消息被子控件用消息反射机制处理了,而包含子控件的对话框也需要处理该消息,可是发现单纯的通过mfc的向导生成的代码无法被调用,也就是说,消息被子控件处理之后,父窗口就不再处理了,这可能是mfc的默认行为。有没有办法让消息被子控件反射处理之后,父窗口仍然能处理呢? 反射函数返回NULL就能让父窗口响应了。不过,为什么要两个都响应呢?你的想法好怪 xml文档生成界面 求用c或c++实现的JavaScript脚本解释器 桃园结义 请问这两个窗口风格WS_MAXIMIZE和WS_MINIMIZE还有用吗?我怎么用CreatWindow都没法使窗口一开始就最小化或最大化! 如何将CFileDialog选中的文件路径在Edit控件中显示? CToolTipControl中如何加入图片啊 如何知道一个应用程序在使用哪些DLL、SYS等文件? EditControl得到虚拟键值问题 求助!!! 请教:发邮件的VC++6.0代码? CDC类里有画圆的函数吗? 静态库和隐式链接的动态库有什么区别??
有没有办法让消息被子控件反射处理之后,父窗口仍然能处理呢?