1、MessageBox、AfxMessageBox的区分:
详细说明见:https://blog.csdn.net/holybin/article/details/28403109
总结:
MessageBox在有MFC、win32 SDK两个版本
MessageBox使用更加灵活,可设置图片、标题、形态等,甚至在子线程中弹出,也可以置顶显示,比AfxMessageBox好些。
AfxMessageBox是MFC全局函数
待解决问题:
由于子线程弹出窗口是不规范的操作,修改为子线程给主线程发消息显示窗口。
子线程使用SendMessage发消息,主线程中使用AfxMessageBox响应消息,第一次弹窗,闪一下就关闭,第二次弹窗正常,点击确定才能关闭。
将AfxMessageBox改为MessageBox正常,第一次弹窗后,点击确定才会关闭。
望大佬告知,谢谢。