winnt.h 文件中PDWORD,WORD,类型未定义解决方案

winnt.h 文件中PDWORD,WORD,;类型未定义
小弟我在编译一个库文件时,出现了这个错误:
在此路径中:c:\program files\microsoft sdks\windows\v7.0a\include\winnt.h中的  
struct {
        DWORD LowPart;
        DWORD HighPart;
    } u;
  该结构中DWORD类型说未定,其次只要是在该文件中出现了DWORD类型的,都是:
  IntelliSense: identifier "DWORD" is undefined c:\program files\microsoft sdks\windows\v7.0a\include\winnt.h 702

 小弟在此请教各位大神,winnt.h不是系统定义的头文件吗,我真是无从下手啊。 还请各位大哥帮小弟一下!!!


------解决思路----------------------
引用:
Quote: 引用:

偶遇到类似问题都是用
“每次用/*...*/注释掉不同部分再重新编译,直到定位到具体语法出错的位置。”
的方法解决的。


小弟我这个是系统文件,胆子小,不敢这么弄,小弟我现在在编译一个mapnik库保的错,以前也用vs2010,但是就是没出现过这种说什么系统定义的数据类型找不到的情况,不知大歌还有其他方法没。大哥请指教。


工具、选择、目录、显示目录为:Include files、路径:列表中的目录的上下顺序用上下箭头按钮调整一下再重新编译试试看。