摘要:
在很多时候,我们的程序,在执行下一步操作之前,需要等待上一步的执行完成,这种延时等待的方式在异步操作,或者是利用消息循环机制通信的程序中,最为体现的明显。举个API的例子:我们自己的程序是A,需要利用API结合Windows 消息机制,控制外部程序B;A向B发送一个消息,B去执行,此时A需要等待B执行完后,根据B的执行结果,再次向B发送下一个消息上面的例子,是个很典型的延时应用。说到延时,大家可能第一反应,就是 Sleep 。先不谈 Sleep 延时的精度如何,Sleep 的一个致命的弱点,就是 Sleep 的过程中,进程是不能响应外部操作的,变成了假死状态,这样的话,一个是用户体验很差,再者 阅读全文
posted @ 2013-04-07 13:28
hyj_123
阅读(266)
评论(0)
推荐(0)
浙公网安备 33010602011771号