c++-编译错误C2061: 标识符:“LPMSG“
引入第三方库,编译报错:C2061: 标识符:"LPMSG",文件位置在ole2.h和ocidl.h
解决方案:
原因:ole2.h和ocidl.h都包含了<Windows.h>,而Windows.h包含了<WinSock.h>,而我使用的第三方库使用<WinSock2.h>
解决方式是在最顶部加上#include <WinSock2.h>,在其他包含的文件的上面
引入第三方库,编译报错:C2061: 标识符:"LPMSG",文件位置在ole2.h和ocidl.h
解决方案:
原因:ole2.h和ocidl.h都包含了<Windows.h>,而Windows.h包含了<WinSock.h>,而我使用的第三方库使用<WinSock2.h>
解决方式是在最顶部加上#include <WinSock2.h>,在其他包含的文件的上面