onmousemove 里CPOINT发给父窗口后坐转换问题 ONMOUSEMOVE消息发给了最上层的子窗口,我想让其父窗口(被子窗口覆盖)也能捕获这个消息,我考虑直接通过SENDMESSAGE来发送,但是POINT的坐标是相对于当前子窗口的,如何将发送到父窗口的POINT坐标转换成相对于父窗口本身的坐标. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先ClientToScreen,再ScreenToClient到你希望的窗口 不用转发,重载父窗口的PreTranslateMessage函数就可以得到,转换方法同1楼。 谢谢各位的方案,如果 重载改变接受的hwnd,那样那个子窗口是就收不到了.因此,我还是会考虑通过子窗口来转发. PreTranslateMessage只要调用基类函数并返回,是不影响消息的正常处理的,如果返回非0值才中止消息处理。如果你已经做好了转发,当然就不需要再改了。 搞了个WTL教程,给希望学习的人有用 单文档多视图的分割 怎么能更好的提取图像中物体的边沿。 如何让CHtmlView中的脚本不被执行? 在资源管理器中选中一个文件并右键后,如何在弹出的菜单中加入一个子菜单或替换为自己的菜单? PCM格式文件是什么格式的文件,哪有关于PCM的资料 简单问题,如何判断POINT是否在一个客户区域中? 一个非常简单的问题 两台电脑同步操作问题,谢谢! 请问大家SHOOSECOLOR结构中的lpCustColors怎么赋值呢??? 为什么我的鼠标经过时没反应呢? 自绘按钮响应的问题
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货