中易网

C#.C/C++.net抓包抓网络协议包(WinPcap),该如何编写,求源码,求注释,求指教!

答案:2  悬赏:60  
解决时间 2021-01-14 11:48
  • 提问者网友:火车头
  • 2021-01-13 17:49
C#.C/C++.net抓包抓网络协议包(WinPcap),该如何编写,求源码,求注释,求指教!
最佳答案
  • 二级知识专家网友:酒醒三更
  • 2021-01-13 18:39
加我~~~~~~
全部回答
  • 1楼网友:夜余生
  • 2021-01-13 19:45
您好,要添加一个预处理定义,你需要打开Project菜单,选择Settings,然后选择C/C++选项卡,在General类下,你必须在Preprocessor
Definitions下的文本框中添加定义。
要在一个VC++6.0工程中,添加一,个新的库,你必须打开Project菜单,选择Settings,然后选择Link选项卡,然后把新库的名字添加到Object/Library
modules下的文本框中
要向VC++6.0中添加一个新的库所在的路径,你必须打开Tool菜单,选择Options,然后选择Directories选项卡,在Show
directories下拉框中选择Library
files,并且将新的路径添加到Directories中去
要向VC++6.0中添加一个新的包含文件所在的路径,你必须打开Tool菜单,选择Options,然后选择Directories选项卡,在Show
directories下拉框中选择Include
files,并且将新的路径添加到Directories中去
范例程序
我们一共了一些范例程序来显示WinPcap API的用法。这些程序的源代码,以及编译运行这些代码所需的所有文件,都可以在 Developer's
Pack找到。作为教程,在这里,我们提供了浏览器式的代码:这样,在每个函数和变量之间的跳转会比较方便。更多完整的范例程序,请参阅 WinPcap
教程.
// NOTE: remember to include WPCAP and HAVE_REMOTE among
your preprocessor
definitions.
(工程->设置->c/c++->预处理程序定义
中添加WPCAP和HAVE_REMOTE)
如果连接有问题,把lib复制到工程目录下用下面方法:
#pragma
comment(lib,"wpcap.lib")
#pragma comment(lib,"packet.lib")
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息