MFC基于CSocket类的TCP通信.docVIP

  • 135
  • 0
  • 约2.24千字
  • 约 3页
  • 2017-06-07 发布于重庆
  • 举报
MFC基于CSocket类的TCP通信

MFC基于CSocket类的TCP通信 一、服务端 (一)启动VS 2010,新建一个项目命名为srvSocket(解决方案名为Socket)。下一步,选择【基于对话框】,点击完成。这样就新建了一个服务端的项目。 (二)在srvSocket项目中添加类,名为CListenSocket(注意:基类为CSocket)。 (三)在srvSocket项目中添加类,名为CSrvSocketCli,基类同样为CSocket。 (四)在监听类CListenSocket中实现虚函数OnAccept。 在头文件中为: virtual void OnAccept int nErrorCode ; 源文件中代码: CSrvSocketCli* pSocket NULL; void CListenSocket::OnAccept int nErrorCode // TODO: 在此添加专用代码和/或调用基类 pSocket new CSrvSocketCli; Accept *pSocket ; CSocket::OnAccept nErrorCode ; 注意:此时需要定义一个CSrvSocket*类型的指针,指向CSrvSocket类的对象。需要在函数外部定义。 由于类外部需要使用pSocket,所有在CListenSocket头文件中添加外部声明: extern CSrvSocket

文档评论(0)

1亿VIP精品文档

相关文档