作者windows2k (KERORO军曹)
站内Programming
标题[问题] 一个有关thread的问题
时间Thu Aug 2 22:43:04 2007
最近在写程式的时候, 遇到一个想不通的问题
我要新开一个 thread, 类似这样
new_thread = CreateThread( /* 参数省略, 呼叫的func 是 DoFunc */);
WaitForSingleObject(new_thread, INFINITE);
然後
DoFunc的宣告是
static DWORD WINAPI DoFunc(LPVOID p) {
// 中间省略
return 0;
}
利用debugger进去看的时候, DoFunc已经执行到 return 0, 表示执行绪结束
理论上 new_thread会被 Set, 控制权回到上面
可是一直没发生, 不知道是我哪里做错了 @@
请大家多多指教, 谢谢 :)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.217.129.53