我最近在给一个游戏编写外挂。用SendMessage来模拟鼠标与键盘的动作,经过多次测试,程序本身的逻辑没有问题。但是有时候出现并不是所有的SendMessage都被执行的情况,也就是我明明SendMessage了,但是鼠标却没执行相关操作。但是当我先调用MessageBox在游戏内弹出提示对话框,比如提示战斗已经开始。点确定后,然后再执行那一系列的模拟键盘或者鼠标的操作时,却发现之前的问题都没有了。请问这可能是什么原因?我如何才能在不执行MessageBox的情况下,使得所有的操作顺序执行。