d092.bmp.txt

来自「Visual C++通信编程工程实例精解(附盘)」· 文本 代码 · 共 39 行

TXT
39
字号
m_pSocket->SetMessagePara(m_pWnd, m_UserMsg);
    m_pSocket->m_bAccept= TRUE;
    m_pWnd->SendMessage(m_UserMsg, ACCEPT);
    )
    else
    delete pSocket;
    )
7)添加CLanSocketServer类的发送字符串函数SendStr()。
BOOL CLanSocketServer::SendStr(CString m_str)
 {
        retum m_pSocket->SendStr(m_str);
 }
    CString CLanSocketServer::GetMessStr0
    {
    return m_pSocket->GetMessStr0;
    )
8)添加CLanSocketServer类的函数SetMessagePara()。
    void CLanSocketServer::SetMessagePara(CWnd *pParent,   UINT m_nMessageID)
    {
    m_UserMsg= m_nMessageID;
    m_pWnd= pParent;
    m_pSocket->SetMessagePara(m_pWnd, m_UserMsg);
    }
9)瀑加CLanSocketServer类的关闭服务函数CloseServer()。
    void CLanSocketServer::CloseServer0
    {
    m_pSocket->Close();
    delete m_pSocket;
    Close();
    l
10)添加CLanSocketClient类的连接服务函数OnConnect()。
void CLanSocketClient::OnConnect(int nErrorCode)
{
           //TODO: Add your specialized code here and/or call the base class
          if (nErrorCode - 0)
          {
             m_bConnected = TRUE;
      m_pWnd->SendMessage(m_UserMsg, CONNECT);

⌨️ 快捷键说明

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