VC中怎样让messagebox弹出消息框后不阻断下面的语句执行?

如题,
2025-02-27 01:12:09
推荐回答(5个)
回答1:

UINT _NoMessageBox(LPVOID lparam) 新建线程
{
加入MessageBox
}
::AfxBeginThread(_ReceiveList,this);
//////////////////////////////////////////
myMessageBox.Create(IDD_MessageBox,this);自己建立的非模态
myMessageBox.ShowWindow(SW_SHOW);

回答2:

MessageBox必须等待返回后才可以继续向下执行。

可以自己写一个简单的无模式对话框来满足你的要求

回答3:

新建立一个线程,线程里面MessageBox,或者如楼上所说,用无模式Dialog模拟一下。哪个熟悉你就用哪个

回答4:

开个线程吧,messagebox输出的对话框都是模式的,没有听说无模式的,除非你自己做了。

回答5:

自己写一个对话框,用非模态方式调用。