设定了多个SetTimer,当前一个OnTimer执行还没有结束的时候又有多个定时到达,这时候程序是怎样执行的?会有多个OnTimer同时执行吗?另外下面两段话讲的一样吗?这中间的处理过程要怎么理解?OnTimer()内部正在进行大量的处理,但没有调用任何可能把控制权交还给Windows的函数,那么第二个WM_TIMER消息将被保留在程序的消息队列之中。如果因为OnTimer()迟迟不能返回,最后导致第三个、第四个甚至更多的WM_TIMER消息也到来了,此时后面来的WM_TIMER消息将会冲掉前面的WM_TIMER消息,也即消息队列中只保留最后一条WM_TIMER消息,其余的都被丢弃了,这与WM_PAINT消息是类似的。