阅读背景:

关于WaitForSingleObject的一个问题,请教一下大家。

来源:互联网 
我在系统主UI线程中,当响应一个消息后,派生一个子线程来执行数据处理工作。因为防止该线程的程式未执行完被结束掉了,而导致破坏了数据。(例如处理了一半,用户关闭了窗体时从而强行结束了该线程)。所在在窗体ON_WM_DESTROY时用WaitForSingleObject来阻塞主UI线程,以便先处理完该子过程线程后才关闭程式。但程序一运行到WaitForSingleObject时,主UI线程是阻塞了,但子线程好像也不动了。就像死掉了一样,是怎么回事。请各位高手帮帮小弟!不胜感激! 我在系统主UI线程中,当响应一个消息后,派生一个子线程来执行数据处理工作。因为防止该线程的程式



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: