我的Delphi win程序中会不断的收到消息,然后根据消息的不同参数执行不同的过程,有的过程可能需要花费较多的时间和CPU,可是有时接收消息的间隔可能是几毫秒,我又不想漏掉消息没有处理,如果在接收函数中直接处理肯定有很多问题,不知道这样的情况该怎么处理?既不漏掉消息处理,又让消息处理函数全部正确执行?