运行效果:

这篇blog里面对于开发写的很详细了
https://blog.csdn.net/litingli/article/details/5950962
源码下载:https://download.csdn.net/download/weixin_44177494/19129080
打开项目后,还需配置Winpcap环境
本文以Visual Studio 2019和WinPcap4.1.3为例 。
1.下载WinPcap运行库
https://www.winpcap.org/install/default.htm
将运行库下载完毕后进行安装
2.下载WinPcap开发包
https://www.winpcap.org/devel.htm
开发包下载完毕后解压至一个方便的目录如图1
图1
3.进行配置
使用vs2019创建一个空项目,如下图2(这是新建的项目,如果直接打开了源码的项目可以略过这步)
图2
右键选择项目,点击属性,选择vc++目录,将包含目录和库目录分别改为图1中的目录下的Include和Lib目录。
图3
在c/c++预处理器中将预处理定义加上WPCAP和HAVE_REMOTE这两个宏定义
图4
在链接器的输入的附加依赖项中添加wpcap.lib和ws2_32.lib两个库。
图5
确定后即可编写代码。