是VS2008没有安装windows sdk和 WindowsSdkDir 环境变量没有设置安装光盘 :\WCU\WinSDK目录,WinSDK_Build.exe,解开,安装VistaClientHeadersLibs-x86.msi(对于x86平台)。记住安装目录。然后增加全局环境变量WindowsSdkDir,目录指向刚才安装的目录即可。另:可以研究vcvarsall.bat, 里记录着需要的环境变量。
我觉得是你写的代码有问题!