(VC++)DLL設置鉤子函數,如何讓回調函數能修改DLL中的全局變量

在作一個模塊測試,將MFC程序中的主窗口句柄、成員變量、全局變量做爲參數傳入DLL並將值保存到DLL的全局變量中,發如今鉤子函數HOOK的回調函數中調用到的DLL全局變量都是空值(嚇尿了),也就是說從外部傳入的值雖然保存在DLL的全局變量裏,可是鉤子函數的回調函數根本獲取不到!!!但是須要這些變量跟MFC程序進行消息交互呀!!怎麼會這樣?爲何會這樣?數組 其實每次觸發鉤子回調函數的都是不一樣的線程
相關文章
相關標籤/搜索