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

📄 d091.bmp.txt

📁 Visual C++通信编程实例
💻 TXT
字号:
m_szBuffer[m_nLengthl='\0';
m_MessStr = m_szBuffer;
m_pWnd->SendMessage(m_UserMsg, SERVERREAD);
    ,/    CAsyncSocket::OnReceive(nErrorCode);
    }
3)添加CLanSocket类的发送字符串函数SendStr0。
BOOL CLanSocket::SendStr(CString m_str)
{
if(m_bAccept)
          {
      strcpy(m_szBuffer, LPCTSrfR(m_str》;
AsyncSelect(FD_WRITE);
                retum TRUE;
           }
        return FALSE;
4)添加CLanSocket类的得到字符串函数GetMessStr()。
CString CLanSocket::GetMessStr0
 {
        return m_MessStr;
 }
5)添加CLanSocket类的函数SetMessagePara()o
void CLanSocket::SetMessagePara(CWnd *pParent,   UINT m_nMessageID)
 {
        m_UserMsg = m_nMessageID;
       m_pWnd = pParent;
 }
6)瀑加CLanSocketServer类的通知监听接收连接请求函数OnAccept()。
void CLanSocketServer::OnAccept(int nErrorCode)
{
    ,, TODO: Add your specialized code here and/or call the base class
    ,,侦听到连接请求,调用Accept函数
    CLanSocket *pSocket= new   CLanSocket;
    if(Accept(*pSocket》
    {
    delete m_pSocket;
pSocket->AsyncSelect(FD_READ I FD_CLOSE);
  m_pSocket = pSocket;
91

⌨️ 快捷键说明

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