编译时出现winbase.h的错误
一个工程,以前xp下VS2008编译没问题,
现在换了一台机器,win7 64位操作系统,VS2010和VS2008编译时出现:
>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\winbase.h(14824): error C2059: syntax error : 'constant'
2>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\winbase.h(14824): error C2238: unexpected token(s) preceding ';'
2>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\winbase.h(14905): error C2059: syntax error : 'constant'
2>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\winbase.h(14905): error C2238: unexpected token(s) preceding ';'
2>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\winioctl.h(5340): error C2059: syntax error : 'constant'
2>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\winioctl.h(5340): error C2238: unexpected token(s) preceding ';'
请问为什么?