如何屏蔽掉另外一个程序的消息? 比如说程序A,在MOUSEMOVE事件中有若干代码。程序B,要屏蔽掉A中的MOUSEMOVE的处理过程,换为其他的处理或不处理。如何实现呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 嘿嘿~~~用一变量作为标志,在程序A的MOUSEMOVE事件中加上变量值的判断,如果为真就执行,如果为假就跳过………… 方法比较笨啊,为了混分…… 用api函数中的钓子函数拦截消息 还有个办法.先自定义一个消息,然后在A里边定义一个消息处理过程,这个过程中解除MOUSEMOVE事件.在B中向系统广播这个消息. 钩子我已经做好,消息句柄我也知道,问题是捕获之后如何屏蔽?我屏蔽的意思是程序A依旧收到MOUSEMOVE的消息,只是不在执行它MOUSEMOVE的处理过程 为什么DELPHI2010中没有IMAGE EDITOR了? SQL2000触发器的问题 3个简单的问题,关于fastreport和多表查询结果更新 一个奇怪的问题:TStringList <> nil ,但访问TStringList.Text出现地址错误 动态创建popmenu怎样得到item.Caption? TwwDBRichEditMSWord的右键问题,有人碰到过吗?高手的近来看看 如何编写多页面程序 max语句最小值为0吗? 新手请教 ★★★ 如何实现矢量字体 ★★★ 有想做网络游戏外挂的吗 菜鸟的小问题
如果为真就执行,如果为假就跳过………… 方法比较笨啊,为了混分……
先自定义一个消息,然后在A里边定义一个消息处理过程,这个过程中解除MOUSEMOVE事件.
在B中向系统广播这个消息.
我屏蔽的意思是程序A依旧收到MOUSEMOVE的消息,只是不在执行它MOUSEMOVE的处理过程