DLL,内存映射,HOOK,回调函数,共享数据,怎样调试呀!特急,无法调试,无法继续
SetWindowsHookEx放在DLL中,回调函数KeyboardProc放在Application中,所以我在DLL中用了这样一个函数StartHook(KeyboardProc:AFarProc).由于KeyboardProc中的CallNextHandle要用到HookHandle,所以我把HookHandle放在内存映射中,程序在D5下正常运行,并知道已调用了KeyboardProc,但我用F4调试时,在达到条件跳到代码时,就死掉,连同D5.
请问大家有什么好的方法,包括调试法,修改程序法,因为我做的一切都是为了在Application中放KeyboardProc