MFC CAsyncSocket类作为客户端示例

之前写过CAsyncSocket类使用的博客;进一步看一下;

VS新建一个MFC 对话框工程;

添加一个类,从CAsyncSocket继承,起个自己的名字;

对话框添加几个编辑框,按钮,静态控件;

为自己的CxxxAsyncSocket类添加重写的虚函数,OnConnect、OnReceive、OnSend;

自己的CAsyncSocket类的头文件,

class CxxxAsyncSocket : public CAsyncSocket
{
public:
	CCenterAsyncSocket();
	virtual ~CCenterAsyncSocket();
	virtual void OnConnect(int nErrorCode);
	virtual void OnReceive(int nErrorCode);
	virtual void OnSend(int nErrorCode);

	TCHAR m_szSendBuf[250];
};

自己的CAsyncSocket类的cpp代码;

// CenterAsyncSocket.cpp : 实现文件
//

#include "stdafx.h"
#include "datacenter1.h"
#include "CenterAsyncSocket.h"


// CCenterAsyncSocket

CCenterAsyncSocke

相关推荐

  1. Lwip之TCP客户示例记录

    2024-01-20 10:34:02       42 阅读
  2. epoll服务客户示例代码

    2024-01-20 10:34:02       30 阅读
  3. c++作为组件在qml使用

    2024-01-20 10:34:02       22 阅读
  4. Unix平台实现TCP客户

    2024-01-20 10:34:02       32 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-20 10:34:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-20 10:34:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-20 10:34:02       82 阅读
  4. Python语言-面向对象

    2024-01-20 10:34:02       91 阅读

热门阅读

  1. CentOS 7 安装Jdk 配置环境变量

    2024-01-20 10:34:02       54 阅读
  2. python爬虫案例分享

    2024-01-20 10:34:02       55 阅读
  3. 从入门到精通:ThinkPHP6异步请求的全面解析!

    2024-01-20 10:34:02       56 阅读
  4. js中的prototype

    2024-01-20 10:34:02       47 阅读