一个难题:HOOK窗口的指定消息
小弟遇到一个麻烦的程序问题:
实际上是一个vb ide 的一个外接程序(CodeSmart 2007 for VB6 FixPack8),找不到破解,他比较烦人的是每隔大约2分钟,就自动弹出一个窗口说试用过期,要求购买注册的提示框,可以点击Close按钮关闭,但过一会又自动弹出来了(模式显示的,并且使得VB IDE环境不能够做其他事情)
于是小弟搜索了相关hook的资料,想通过hook机制在该注册窗口弹出之前截获相关消息并挂接回调函数,中止相关消息的传递,使得注册窗口不再弹出。
它这个窗口弹出是否可以试用hook机制避免他弹出来?我可否采用线程级的消息拦截(减低系统负荷)?您手头是否有类似的hook机制的VB实例?拦截之后如何过滤判断当前截获的窗口消息就是在创建那个烦人的注册窗口?