比如拦截到Destroywindow进入
My_Destroywindow
{
  (..................)     ;//-------------1
  return Real_Destroywindow;//-------------2
}我想使这个进程不会调用的Destroywindow,也就是不会执行到2步,那么应该在1步
中做什么操作?我试过,如果直接返回一个 BOOL值,会出现异常错误,请问应该
怎么办呢?

解决方案 »

  1.   

    UP!我在拦截recv的时候遇见了跟楼主同样的问题。奇怪,拦截send很正常
      

  2.   

    难道一定要调用真正的DestroyWindow才能正常吗?
      

  3.   

    我觉得问题不是在DestroyWindow里面,而在外面.刚你关闭窗口时,到达DestroyWindow前程序已经进行了一些操作,如果没有DestroyWindow来配合这些已做的操作,就会有异常,所以想屏蔽掉关窗口,最好还是从消息上来.因为那不是一个函数就完成的事.recv应该也一样吧,我做HOOK时也是这样
      

  4.   

    drgnmvpn(路漫漫)   :请问关闭窗口的消息是怎样实现的呢? SendMessage(....)?参数?
    谢谢!