VC++2005离奇异常 急盼解决

VC++2005离奇错误 急盼解决
使用VC++2005   的向导创建一个基于MFC的对话框程序   或者多文档的简单程序
创建好后第一次运行就报错
d:\program   files\microsoft   visual   studio   8\vc\platformsdk\include\winnt.h(222)   :   error   C2146:   syntax   error   :   missing   '; '   before   identifier   'PVOID64 '
d:\program   files\microsoft   visual   studio   8\vc\platformsdk\include\winnt.h(222)   :   error   C4430:   missing   type   specifier   -   int   assumed.   Note:   C++   does   not   support   default-int
d:\program   files\microsoft   visual   studio   8\vc\platformsdk\include\winnt.h(5940)   :   error   C2146:   syntax   error   :   missing   '; '   before   identifier   'Buffer '
d:\program   files\microsoft   visual   studio   8\vc\platformsdk\include\winnt.h(5940)   :   error   C4430:   missing   type   specifier   -   int   assumed.   Note:   C++   does   not   support   default-int
d:\program   files\microsoft   visual   studio   8\vc\platformsdk\include\winnt.h(5940)   :   error   C4430:   missing   type   specifier   -   int   assumed.   Note:   C++   does   not   support   default-int
我寻找了   一下Winnt.h文件   我好象从未改动过什么啊   怎么会这样???


------解决方案--------------------
哈,你可千万别乱动WINNT.H,实际错误绝不是它.你指定的编译平台与头文件等相关配置不相符.
------解决方案--------------------
在工具-选项-项目和解决方案-VC++目录-包含文件
里,调整头文件包含次序