如何应对Microsoft扩展?

时间:2017-05-15 13:30:44

标签: c++ windows winapi

我在项目中加入了<windows.h>标题,我收到了以下错误:

  

错误C2467:非法声明匿名&#39; struct&#39; (wingdi.h)

wingdi.h包含

_devicemodeW标头(它包含windows.h内的匿名结构)。这种情况与我当前的语言设置冲突(禁用语言扩展/Za)据我所知,WinApi 总是使用语言扩展,如果我想使用winapi,我应该总是使用语言扩展? (我使用的是msvc2015)

0 个答案:

没有答案