運作效果:

這篇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
确定後即可編寫代碼。