环境:win10、vs2008
编译一火狐插件工程,报错:
1>npp_gate.cpp
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winnt.h(5545) : error C2146: 语法错误 : 缺少“;”(在标识符“ContextRecord”的前面)
解决:工程预处理定义缺少_X86_宏(本人是win32工程)
参考:https://blog.csdn.net/zhaole524/article/details/15336345
ps:这个错误和windows.h引用有关系。