代码如下:
1:起线程
vector<CWinThread *> m_vpThread;CWinThread *pThread;
for (int i = 0; i < nSize; i ++)
{
pThread = AfxBeginThread(Fun1, 0, THREAD_PRIORITY_NORMAL, 0,          CREATE_SUSPENDED );pThread->m_nAutoDelete = FALSE;
pThread->ResumeThread();m_vpThread.push_back(pThread);
}2.等待线程结束
int nSize = m_vpThread.size();
for (int i = 0; i < nSize; i ++)
{
WaitForSingleObject(m_vpThread[i]->m_hThread, INFINITE);
delete m_vpThread[i];
}
要花很长时间才能结束完,我试着用WaitForMuiltipleObjects();但nCount参数不能
大于64;请问如何缩短等待的时间,提高界面响应!谢谢...