質問失礼します。
類似の過去ログも探したのですが、
いまいち合致せず、うまくいかなかったので。
windows7SP1でvc2008sp1で作成したプロジェクトを
新たに私が引き継ぐことになり、
自分のPC(windows7sp1)にvs2008sp1をインストールし、
そのプロジェクトを開きコンパイルすると。
windows.hが開けません。とエラーが出ます。
ググリながら色々試してみたんですが、うまくいきません。
わかる方いたら教えて下さい。
試したことは、
1.C:\Program Filesdewindows.hを検索すると、3つヒット。
・C:\Program Files\Microsoft Visual Studio 9.0\SmartDevices\SDK
\Smartphone2003\Include
・C:\Program Files\Microsoft Visual Studio 9.0\SmartDevices\SDK
\PocketPC2003\Include
・C:\Program Files\Microsoft SDKs\Windows\v5.0\Include
この3つは内容が異なる。
内容的に3つ目が必要だと思い、
このパスを
ツール→オプション→プロジェクト及びソリューション→VC++ディレクトリの
実行可能ファイル、インクルードファイル、ライブラリファイルにパスを追加しまし
た。
そうすると、windows.hのエラーは出なくなりましたが、
以下別のエラーがでます。
1>c:\program files\microsoft visual studio 9.0\vc\atlmfc\include\afxwin.h(26) :
fatal error C1189: #error : Your version of the Windows SDK is earlier than
6.0. Try setting the 'WINVER' and '_WIN32_WINNT' definitions in your project to
less than 0x0600.
ここでお手上げ状態です。
なにか間違ってますでしょうか?