全局挂钩到Cwnd ::使用MHook创建

时间:2013-08-15 05:00:47

标签: c++ mfc hook

我一直试图挂钩到CWnd :: Create方法。我试图使用SetWindowsHookEx api挂钩。但这并不是一贯的。所以,我已经关注了以下博客http://www.codeproject.com/Articles/49319/Easy-way-to-set-up-global-API-hooks并尝试挂钩到CreateWindowEx api。

在这里,我不确定是否会从Cwnd :: Create API调用CreateWindowEx。

我们可以使用MHOOK挂钩到Cwnd :: Create过程吗?如果是这样,那么连接到CreatWindowEx是正确的api来听Cwnd :: Create调用吗?

1 个答案:

答案 0 :(得分:0)

请浏览此链接http://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/e71f690a-00de-4032-95e2-21660e2235f6/setwindowshookex-on-windows-7

并非所有键盘和鼠标挂钩都被编组,只有全局数据。并且通过线程消息队列执行钩子的编组。因此,安装钩子的线程必须调用消息泵送方法。