基于MFC的应用的CAppModule在debug模式下启动失败,release模式可以,怎么解决?
小弟我维护一个老版本的软件,只能release
模式下编译成功,可是我要调试啊,但是debug
模式下不能正常工作😭
CAppModule _Module; //推断是在这里出的问题!!
BOOL APIENTRY DllMain( HMODULE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
switch (ul_reason_for_call)
{
case DLL_PROCESS_ATTACH:
pure_call_patch::patch_pure_call_once();
_Module.Init(NULL, hModule);
do_on_dll_process_attach(hModule);
break;
case DLL_THREAD_ATTACH:
case DLL_THREAD_DETACH:
break;
case DLL_PROCESS_DETACH:
_Module.Term();
do_on_dll_process_detach(hModule);
break;
}
return TRUE;
}
有没有大神指导下