如题所示,我现在想把界面上的按钮删除,把按钮响应函数移植到初始化函数中,实现界面一打开就自动连接服务器端,但是老是中断,不知道是什么原因,希望大神们指点。
//下面是Dlg.CPP里面的初始化函数,之前是放在按钮响应函数里面的,点击按钮可连接服务器端
// TODO: 在此添加额外的初始化代码
if (m_connect) // 如果已经连接,则断开服务器
{
m_connect = false;
pSock = new CClientSocket;
pSock->Close();
delete pSock;
//m_ConPC.SetWindowTextW(_T("连接服务器"));
UpdateData(false);
//return;
}
else // 未连接,则连接服务器
{
pSock = new CClientSocket();
if (!pSock->Create()) //创建套接字
{
AfxMessageBox(_T("创建套接字1失败!"));
//return;
}
}
if (!pSock->Connect(_T("192.168.10.119"), 9000)) //连接服务器
{
AfxMessageBox(_T("连接服务器1失败!"));
//return;
}
else
{
m_connect = true;
//m_ConPC.SetWindowTextW(_T("断开服务器"));
UpdateData(false);
}
return TRUE; // 除非将焦点设置到控件,否则返回 TRUE