用鼠标钩子拦截消息,然后在发送回原窗体。鼠标在树形窗口的所有事件都捕获到并且成功发送回去了。但是树形菜单上面的节点没有办法被点到。有什么办法可以实现这一点吗?找了几天,貌似这个不能实现的了?
解决方案 »
- SOCKET多个网卡的机器,如果指定程序用某张网卡?
- 求求真心的你case WM_SIZE:引起程序运行报错 shell32.exe错误,这个是怎么了呢?
- 对话框程序:要使程序启动时自动将主窗口隐藏怎么实现?
- 请教:IMediaSeeking.setRate(double d)
- (LOWORD)lParam和LOWORD(lParam)的区别?
- 关于try catch块。
- 关于edit框处理数据显示的问题,问了很多次!!高手帮忙!急急!!!
- 如何绕过局域网代理上qq???帮我解决了给100分。。。
- 按钮上显示&A,会变成A加下划线,但是我只想显示&A
- 二值图获取每一行的黑点数
- 如何使用位图制作的画刷填充窗口背景
- vc sql 数据库 服务器 客户端
您好!用鼠标钩子拦截的消息,全部发送回去了。没有用鼠标模拟,用SendMessage来模拟的。但是发现鼠标是在停留在树形菜单上面,发送消息过去,但是没有被勾上。这原因是因为拦截的时候消息类型并不是 WM_LBUTTONDWON呢?还是 发送了 WM_LBUTTONDOWN 但是并没有被响应?
让我搞不懂的是,明明就是把他所有的鼠标消息都截获储存,然后在回发了,为什么会没有效果?