求救啊!!!多线程加载DLL 死锁。。。
我DllMain里啥也没做啊
BOOL APIENTRY DllMain( HMODULE hModule,DWORD ul_reason_for_call,LPVOID lpReserved)
{
switch (ul_reason_for_call)
{
case DLL_PROCESS_ATTACH:
case DLL_THREAD_ATTACH:
case DLL_THREAD_DETACH:
case DLL_PROCESS_DETACH:
break;
}
return TRUE;
}
而且加载DLL的这个程序还分机器 有的机器好使 有的也不好使...
还有个现象:
加载DLL写在创建线程池之前 就能正常加载 但 线程启动之后 线程函数不运行了
写在创建线程池之后 线程正常运行 DLL加载死锁...
求高手帮忙解答啊....