Я пытался следовать инструкциям в ответе Управление Directx в плагине браузера
но когда я добавил решение, упомянутое в http://colonelpanic.net/2010/11/firebreath-tips-drawing-on-windows/ FireBreath Советы: Рисование на Windows
"1. Сделайте ваши окна плагинов объектными
измените тип источника события, указанного в EVENTTYPE_CASE, на FB :: PluginWindowWin (а также тип в обработчиках), и ваш объект будет приведен так, как вам нужно. "
Я получил 119 ошибок, все в файле winsock2.h, который я включил в другой файл, Говоря переопределение, разные связи. что делать?
Спасибо, Сара
Это общая проблема, возникающая при попытке включить windows.h и winsock2.h.
windows.h включает в себя сам winsock.h, поэтому, если после него включить winsock2.h, несколько переопределенийконфликты возникают.
Решение: сначала включите "winsock2.h".
Вы добавили #include "Win / PluginWindowWin.h"?
еще одна вещь, которая может помочь, это #include "win_common.h" в начале файла. Порядок включения некоторых оконных заголовков и winsock имеет значение, так что это может вызвать эту проблему, если они выйдут из строя.