主题:一个跟延时有关的问题
A函数调用a1函数,a1调用a2....等等,最后的an函数中有一个waitForMultipleEvents的命令,等待时间为5秒。主程序为
A( );
B( );
我以为程序会停在A( )处,等到waitForMultipleEvents返回值后再执行B,但实际上却是立即执行了B. 导致程序出错。如果在A( ); 后加 Sleep(5000)则运行正常。哪位大虾能给我解释一下WaitForMultiopleEvents到底是怎么回事啊?
A( );
B( );
我以为程序会停在A( )处,等到waitForMultipleEvents返回值后再执行B,但实际上却是立即执行了B. 导致程序出错。如果在A( ); 后加 Sleep(5000)则运行正常。哪位大虾能给我解释一下WaitForMultiopleEvents到底是怎么回事啊?