手机按两次确定怎么取消

messagebox 会暂停消息循环吗

是的,messagebox会暂停消息循环。当弹出一个messagebox时,程序会停止运行,直到用户关闭messagebox才继续执行后面的代码。这是因为messagebox通常用于显示一条消息并等待用户的响应。在用户关闭messagebox之前,程序会一直等待。

怎样判断socket断开并自动重连

这样行不行:

if(receive.Connect(sip,6000)!=0)

{

intret;

while(TRUE)

{

ret=receive.Receive(buff,10,0);

if(ret==0)//连接关闭

{

if(receive.Connect(sip,6000)==0)//重新连接

{

break;//连不上不再连接

}

}

elseif(ret==SOCKET_ERROR)

{

AfxMessageBox("连接错误");

receive.Close();

break;

}

}

}

返回顶部