钩子

  问题:为什么winform写出来的窗口,用spy++得到的窗体的类不同? 

刚开始是一个过了一会再查看的时候就变了 与什么net版本等应该没有关系。

再给MFC中窗体的btn发送一个clk事件时,用FindWindowEx得到btn的句柄,然后SendMessage(hWnd,BM_CLICK,0,0);//hWnd是btn句柄,事件好像只能是BM_CLICK,其他如什么WM_LBUTTONDOWN试过了好像不行,用SendMessage(hWnd,WM_COMMAND,0,0);//hWnd是主窗体句柄,好像也不行。

  我的钩子是截获一个程序的F2事件 然后替代为给此程序发送200次点击事件,但是好像测试程序用Debug版本的时候反应很慢,而使用Release版本则很快,而且只与这个测试程序的版本有关,与我的DLL和被测试程序的Debug or Release版本无关,不知道什么原因

原文地址:https://www.cnblogs.com/whaohe/p/4841407.html