trapemiyaさん、ありのさん、ご回答ありがとうございます。
まどかさん
ご回答ありがとうございます。
が、ちょっと内容が分かりかねました。こちらの説明不足,知識不足があるようです。。
問題としているのは実はVC 6.0 からメンテしているアンマネージなプログラムです。.frameworkは使用していません。
これまでVC7(visual studio 2003)では、Vc7\PlatformSDK\Include 以下のファイルをインクルードしてコンパイルしていました。
まず確認として、このフォルダのファイルは、windows SDK ではなく、.NET Framework SDK ということでいいのでしょうか?
windows SDK と NET Framework SDK の差異が分かっていません。。
そしてどちらにせよ、プログラムの動作保証は自分で確認するつもりです。
ですが、windows2000上で十分動作が確認できたとしても、使用している SDK(VC2008付属のSDK) がもし windows2000 非対応としているならば、プログラムとしてwindows2000 対応とは謳えないのではないか?(=windows2000で動くプログラムを作りたいなら、それがアンマネージプログラムだとしてもVC2008は使用しないほうがいいのではないか)
と言うことをが気になったので投稿させていただきました。
これだけの情報では回答できないのかもしれませんが、よろしくお願いします。