とも5件のコメントどうも~。今C++パケットキャプチャの開発を考えています。半分は授業(C++)の課題制作なんですが。window用のライブラリwinPcapを使ってみることにします。お約束:以下の手順を実行した上でのいかなる損害も補償しません。WinPcap」へ進む。今回winPcapのバージョンは資料やサンプルが豊富なので3.1を使います。auto-installerをダウンロードしてインストール。これをインストールしないとwinPcapを使用したアプリは動きません。Pack」をダウンロードして解凍。2003¥Vc7のInclude,Libにそれぞれコピー。間違ってヘッダファイルなどを消してしまう心配がないかと思います。(VS自体アンインストールしてしまうといみないですが・・・)ここでコピーしておけば#includeのように”<>“を使ってincludeできます。手順3:サンプルのビルドと実行では実際にビルドしてみましょう。プロジェクト」プロジェクト名を入力してOK。Win32アプリケーションウィザードが表示されるので「アプリケーションの設定」で「空のプロジェクト」にチェックを入れて完了。下記のサンプルコードを入力してみましょう。“pcap.h”↑手順2でヘッダファイルなどコピーしなかった場合この場合はしっかりヘッダなど追加して下さい。(こっちでは試してません。header->len);}入力し終わったらビルド!おおおおおおおおおお。調べたところ、wpcap.libをリンカに関連付けしないといけない模様。いうわけで、1.メニューバーから「プロジェクト」2.[プロジェクト名]のプロパティ3.構成プロパティ4.リンカ5.入力6.追加の依存ファイルにwpcap.libと入力。7.OKを押して再度ビルドこれで動くと思います。このプログラムは何をしてるかというと、PCにインストールされているネットワークカードを検出し、そのネットワークカードに流れてきたパケットを拾っているようです。