使用VC6.0的MFC做一个网络抓包和数据包发送程序,使用的winpcap

使用VC6.0的MFC做一个网络抓包和数据包发送程序,使用的winpcap,第1张

你先确保你的VC6.0的winpcap环境搭配好了再提问吧

这个应该是你的毕业设计吧。我做的是libnet发包,也用到winpcap,你说的要求在winpcap的中文文档里面全部都有,只要把4个它给的搜伍例子结合一下应该自己看最多一个星期就弄好了。

vc6.0的sdk太老了,搭配好winpcap的环境问题很大呀!!!!我就遇到了,比如winpcap调用Windows的API中soket的一个头文件中的一信姿个结构体,但是这个结构体的声明不是winpcap需要的,或者根本就没有,类似的例子很多。

你还是先把环境搭建好吧,我现在用的vs2005在做,环境搭建容易些。

如果你坚持用6.0搭建环境(或者根本就没有搭滑漏绝建)即使别人给你了源代码你也编译过不了,错误一大堆!!!

哥们从头开始吧.......

1、 先从http://www.winpcap.org/上下载Winpcap安装蠢瞎包及开发包

2、 配置vc6.0环境:

(1)、打开VC6.0,在工具->选项->目录 的Include files里面加入下载的winpcap开发包解斗薯压以后的include文件夹,在 工具->选项->目录 的Library files里面加入下载的winpcap开发包解压以后的lib文件夹。

(2)、用VC打开项目,然后在“工程->设置”(Alt+F7),标签栏中选择“C/C++”带销空,在“预处理程序定义”的输入框里添加“WPCAP”,再选择“连接”,在“对象/库 模块”的输入框里添加“wpcap.lib Packet.lib”。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8260142.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存