+++++++++++++++++++++dll中创建线程++++++++++++++++++++
六个钱包 2006-08-22 12:42:51 我在DLL中创建线程
但只有主线程运,新线程不运行
下面是我的代码.高手帮忙.谢谢!
DWORD WINAPI ThreadProc(
LPVOID lpParameter
)
{
while(1)
{
MessageBox(NULL,"新线程运行","",MB_OK);
Sleep(1000);
}
return 0;
}
BOOL APIENTRY DllMain( HANDLE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
HANDLE hThread=::CreateThread(NULL,0,ThreadProc,NULL,0,NULL);
CloseHandle(hThread);
while(1)
{
MessageBox(NULL,"主线程运行","",MB_OK);
Sleep(7000);
}
return TRUE;
}