FireBreath FB :: PluginWindowWin包含问题

|| 我试图按照答案的步骤进行操作 浏览器插件中的Directx控件 但是当我添加了提到的解决方案时 http://colonelpanic.net/2010/11/firebreath-tips-drawing-on-windows/ FireBreath提示:在Windows上绘图 \“ 1。使您的插件对象窗口特定 将在EVENTTYPE_CASE中指定的事件源的类型更改为FB :: PluginWindowWin(以及处理程序中的类型),即可按照需要的方式投射对象。\“ 我有119个错误,所有错误都在winsock2.h文件中,该文件包含在其他文件中, 重新定义,链接不同。该怎么办? 谢谢,萨拉     
已邀请:
是否添加了#include \“ Win / PluginWindowWin.h \”? 可以提供帮助的另一件事是在文件的开头#include \“ win_common.h \”。某些Windows标头和winsock的包含顺序很重要,因此如果它们顺序混乱,则可能导致此问题。     
当人们尝试包含windows.h和winsock2.h时,这是一个普遍的问题。 windows.h包含winsock.h本身,因此,如果在它之后包含winsock2.h,则会发生一些重新定义冲突。 解决方案:首先包含“ winsock2.h”。     

要回复问题请先登录注册