如若用MessageBox()发出消息!会不会使程序暂停

如果用MessageBox()发出消息!会不会使程序暂停?
用MessageBox()发出消息,是否会使程序中断在这里等待用户点击确定再继续运行?如果会,有没有别的弹出消息框的方式,可以在弹出消息的同时,不影响程序继续向下运行?谢谢

------解决方案--------------------
可以自己创建一个对话框,非模态显示,Create然后ShowWindow
------解决方案--------------------
没有
除非自己做一个非模态的对话框
------解决方案--------------------
会的,之前写了一个多线程的程序,没用MessageBox函数,程序运行一段时间就死了,用了MessageBox后,弹出对话框,点了确定后,程序一直都能存活运行下去