我试着按照答案中的步骤进行操作 Directx control in browser plugin
但是当我添加了提到的解决方案时 http://colonelpanic.net/2010/11/firebreath-tips-drawing-on-windows/ FireBreath提示:在Windows上绘图
“1。使您的插件对象窗口特定
将EVENTTYPE_CASE中指定的事件源的类型更改为FB :: PluginWindowWin(以及处理程序中的类型),您将以您需要的方式转换对象。“
我收到119个错误,都在winsock2.h文件中,我将其包含在其他文件中, 说重新定义,不同的联系。该怎么办?
谢谢,Sara
答案 0 :(得分:0)
你添加了#include“Win / PluginWindowWin.h”吗?
另一件可以帮助的事情是在文件的早期#include“win_common.h”。某些Windows标头和winsock的包含顺序很重要,因此如果它们出现故障会导致此问题。
答案 1 :(得分:0)
当尝试包含windows.h和winsock2.h时,这是一个普遍的问题。
windows.h包含winsock.h本身,因此,如果在其后面包含winsock2.h,则会出现多个重新定义冲突。
解决方案:首先包含“winsock2.h”。