win32应用程序中怎样让第一个线程结束再起第二个线程?
win32应用程序中怎样让第一个线程结束再起第二个线程?即单任务的阻塞式下载程序怎样实现排列式下载,即阻塞式多任务的?
分为三个按钮,当我点第一个按钮时起一个线程,但这时线程里的内容并没有执行完,这时我点第二个按钮时,我怎么能让第二个按钮里的线程在第一个线程完毕时再执行?同样,第三个线程需要等待第二个线程的完成。以此类推,
[解决办法]
WaitForSingleObject 等待线程句柄
[解决办法]
WaitForSingleObject()也可以等待事件对象
[解决办法]
事件EVENT依次等待。