wincap的学习总结01

来源:互联网 发布:格式化硬盘还能恢复数据吗 编辑:程序博客网 时间:2024/06/13 15:02

wincap是什么就不用过多解释了,可以问谷歌。但在这个过程中,有一些小知识的学习还是不错的。

wincap的安装:

http://www.winpcap.org/archive/

下载4.1.1-winpcap.exe和4.1.1-wpdpack.zip。然后安装前者,然后打开VC6.0,添加include和lib路径。

wincap程序的编写:

1、刚开始接触时最好的学习资料就是winpcap的中文技术文档,这个资料网上有。

2、在文档一开始有一个设备获取的程序和获取安装设备的高级信息,并给出了代码。

问题来了:当我们在VC6.0上运行时会出现一些错误,而且是稀里糊涂的错误,当我遇到时也很纠结。

错误解决方案:(查找错误解决方案时没记资料网址故只给出解决方案)

1、确定你的VC6.0是否安装SDK文件,一般情况下没有特意安装SDK,文件时就需要安装。

SDK安装网址:http://blog.csdn.net/lostspeed/article/details/5890257

2、关于头文件与库文件的添加:

a、头文件需加:#include “pcap.h”

#include "remote-ext.h"

b、而库文件就需要添加:wpcap.lib和ws2_32.lib(库文件添加方式网上有)

当然这个添加是不可记忆的,下次重新打开时,需要重新添加。

经本人查找有一种简单方式,添加宏:#pragma comment(lib,"wpcap")

#pragma comment(lib,"ws2_32")