プロが教えるわが家の防犯対策術!

http://www.geekpage.jp/programming/iphlpapi/send …
このサイトのプログラムですが、インクルードファイル 'icmpapi.h' をオープンできない
と表示されて実行できません。
もちろんプロジェクトにicmpapi.hとicmp.libは参加させているのですができません。
考えられる原因を教えてください。
OSはWin XPでコンパイラはVisual Studio.NET 2003をしようしています。

A 回答 (1件)

インクルードファイルのパスが通っていないだけだと思います。



プロジェクト(P)→「プロジェクト名」のプロパティ(P)...で「プロジェクト名」プロパティページのウインドウが開きます。 
そこから、構成プロパティ→C/C++→全般を選択し「追加のインクルードディレクトリへ「(Platform SDKが入っているフォルダ)\Misc\Icmp\」を設定すれば状況は改善されると思います。

先にフルパス名でコンパイルしてみるのもいいかもしれません。
#include (Platform SDKが入っているフォルダ)\Misc\Icmp\icmpapi.h
    • good
    • 0
この回答へのお礼

書かれてある通りに設定したら実行できました。
どうもありがとうございました。

お礼日時:2005/10/28 16:06

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!