如何让VC程序等待某句执行完毕后再执行下一句
CPublic::bSuccess=false;
pFrame->Acquire(); //在这一函数处理结束后CPublic::bSuccess=true;,代码就不另贴了
if(CPublic::bSuccess) SleepEx(INFINITE,true); //本步未结束则等待
现在的问题出现在
SleepEx(INFINITE,true); 是在等待bSuccess=true,但是程序处理假死状态,因为pFrame->Acquire()函数会调用视频,不停会在前台显示动态视频,较占资源,而sleepEx用在这里可能不合适,有谁有更好的办法没;