就是说创建了200个线程
然后这两百个线程同时运行
然后在等待这量百个线程结束的时候使用什么呢
是WaitForMultipleObjects()吗?
可是这个只能等待最大64个线程
这该怎么办
一定要使用线程池吗?

解决方案 »

  1.   

    你用4个WaitForMultipleObjects()不行吗?
    WaitForMultipleObjects(1到64个)
    WaitForMultipleObjects(65到128个)
    WaitForMultipleObjects(128到129个)
    WaitForMultipleObjects(剩下的)
      

  2.   

    WaitForMultipleObjects只能允许64个句柄在jeffrey Richter
    Porgamming Applications for Microsoft Windows (fourth edition)
    第10章 线程同步工具包
    里有个WaitForMultipleExpressions函数
    你去参考就可以了!
    可以使用64*63个
      

  3.   

    cadillac 你的e-mail短消息给偶