(VC++)DLL设置钩子函数,如何让回调函数能修改DLL中的全局变量

在作一个模块测试,将MFC程序中的主窗口句柄、成员变量、全局变量做为参数传入DLL并将值保存到DLL的全局变量中,发如今钩子函数HOOK的回调函数中调用到的DLL全局变量都是空值(吓尿了),也就是说从外部传入的值虽然保存在DLL的全局变量里,可是钩子函数的回调函数根本获取不到!!!但是须要这些变量跟MFC程序进行消息交互呀!!怎么会这样?为何会这样?数组 其实每次触发钩子回调函数的都是不一样的线程
相关文章
相关标签/搜索