⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 d096.bmp.txt

📁 Visual C++通信编程实例
💻 TXT
字号:
case CONNECT:
    m Info=”已连接上服务器■
    break;
case SERVERCLOSE:
    m_lnfo =”服务器已关闭”;
    break;
case SERVERREAD:
    str= m_SocketServer.GetMessStr();
    m_lnfo= str;
    break;
case SERVERSEND:
    break;
case ACCEPT:
    m_lnfo =”已接受客户机请求!”;
    break;
case CLIENTCLOSE:
    m Info=”客户机已关闭”;
    break;
}
UpdateData(false);
retum TRUE;
    (8)客户机与服务器之间的连接
    打开ClassWizard,为启动按钮(IDC_START_LINK)的BN_CLICKED事件添加事件处
理函数,编辑该函数。
yoid CLANServerClientDlg::OnStartLink0
{
             // TODO: Add your control notification handler code here
UpdateData();
         if(     !m_Type )
          {
                      if(m_SocketServer.m_hSocket == INVALID_SOCKET)
                    {
                            BOOL bFlag = m_SocketServer.Create(m_Port, SOCK_STREAM, FD_ACCEPT);
                                             if( !bFlag)
                                  {
          MessageBox("圈络建立错误 !");
m_SocketServer.Close0;
  retum;
                               }
                     }
if(!m_SocketServer.Listen(l》
                     {
                          int nErrorCode = m_SocketServer.GetLastError();

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -