首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

线程执行有关问题

2013-12-16 
线程执行问题我在主函数main()里创建了线程creatThread()创建线程以后下面还有一些代码要执行,但是创建线

线程执行问题
我在主函数main()里创建了线程creatThread()创建线程以后下面还有一些代码要执行,但是创建线程以后,主函数要等待线程函数执行完了才返回继续执行,我不想这样,因为我创建出来的线程作用是定期的去检查一个东西,我想让主函数main里的代码继续执行,还想让子线程也一直执行该怎么办??
[解决办法]
我想让主函数main里的代码继续执行?

那你创建线程毛线用!,还不如搞个定时器去做。
[解决办法]
《Windows核心编程》
[解决办法]
WaitForSingleObject(hThread1 , INFINITE); 
 CloseHandle(hThread1);

//你这里就别等待啊...等待个毛啊... 创建一个长期运行的线程,你主线程一直在这里等待,当然导致主线程卡在那里...........

热点排行