VC下如何分析头文件引入错误
问题起因: 在开发易行信息终端软件的过程中,出现一个奇怪的问题:在Win32、WM5平台及Debug、Release四种组合情况下,只有WM5-Debug情况下出现FILETIME未定义错误,查出其定义是在winbase.h中,这个文件一般是通过包含windows.h文件引入的。但为什么没有包含这个文件呢?一开始通过手工追踪,很快就在复杂的包含关系及#define中迷失了方向...