关于MessageBox的用法解决方法

关于MessageBox的用法
我想在点击一个按钮的时候显示如下的信息
MessageBox(NULL,TEXT("数据正在查找中,请稍后"),TEXT("数据查找"),MB_OK)

然后当这个按钮的OnClick事件中的代码执行完以后显示
MessageBox(NULL,TEXT("数据已查找完成"),TEXT("数据查找"),MB_OK);


现在的问题是第一个messagebox出现后必须点击确定
后面的代码才会开始执行

有什么方法使得点击了按钮以后
弹出第一个messagebox并且代码会继续执行
当全部执行完第一个messagebox自动消失
弹出第二个messagebox
------解决思路----------------------
弄个窗体,作为提示框,可以不要按钮什么的,就放个label就行了,上面写上提示信息,然后show出来,记得不要showmodal,然后工作做完,调用窗体的close就行了呗