我们经常会遇到许多莫名奇妙的报错信息,大多数时候我们都会以为那是编译器在瞎搅和,确实也是......但也不全是如此。
1.请看下图:
Build窗口中显示的第一个错误为:'ULONG_PTR‘ : undeclared identifier, 这时我们完全可以在StdAfx.h中添加一句#define ULONG_PTR ULONG来看看是否能够消除错误。
>>>>>>>>>>>>>>>> Luxuriant split line <<<<<<<<<<<<<<<<<<<<<<<
2.编译器给出的错误定位可能是错的。请看下图:
实际上,缺少" ; "的地方是:StdAfx.h文件中Using namespace Gdiplus这条语句的最后。