MFC使用Websocket通讯介绍和实例(附完整源码)

本文介绍了如何在MFC项目中使用WebSocketpp库进行通讯。首先讲解了WebSocketpp的下载与Boost库的安装编译过程,强调了WebSocketpp与Boost 1.72的兼容性。接着说明了在Visual Studio中创建MFC工程并将WebSocketpp和Boost库整合的步骤。最后提供了源码链接,并提到可以通过在线工具进行测试连接。
摘要由CSDN通过智能技术生成

MFC是微软公司提供的一个类库,以C++类的形式封装了Windows API,是一个框架,在Visual Studio里新建一个MFC的工程,可以很方便地实现windows的图形界面程序进行人机交互,在MFC中实现Websocket要调用第三方库Websocketpp。

环境搭建

WebSocketpp下载

WebSocketpp也叫WebSocket++;

  • WebSocket++官网:https://docs.websocketpp.org/
  • 可直接在github上下载一个版本:https://github.com/zaphoyd/websocketpp/releases
  • 下载完之后解压即可,最新版本0.8.2,目前我下载用的就是此版本;

Boost C++ Libraries

WebSocketpp依赖于boost,因此在使用WebSocketpp前需要编译Boost;

踩坑点,下载了好几个boost版本编译,经常出问题,后来搜索了好久资料才发现如下评论:WebSocket++0.8.2 has been tested through Boost 1.72

所以我们直接下载Boost 1.72的windows版的进行安装,安装完成还需要编译;

( 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值