MFC的DLL自动创建了一个类,也就是你所谓的CGameDllAppInitInstance也就是初始化实例,相当于 case DLL_PROCESS_ATTACH另外应该也有ExitInstance之类,也就是退出实例,相当于 DLL_PROCESS_DETACH:
当你用LoadLibrary加载你的DLL,或第一次调用你的DLL中的函数时,DLLMAIN才会被执行,不是一开始就执行DLLMAIN的请采纳。