Можете ли вы использовать Win32 GUI в плагине для браузера? - PullRequest
1 голос
/ 15 января 2011

Конечно, это означает, что ваш плагин не является кроссплатформенным, но давайте сосредоточимся на технической стороне ...

Ограничен ли плагин для браузера (как сделано в NPAPI) в том, что он может делать?Или вы получаете довольно свободный доступ к компьютеру и окну рендеринга?Например, можете ли вы создать элементы управления Win32 / MFC в своем браузере таким образом?

Дополнительный вопрос - является ли плагин вашего браузера концептуально похожим на .DLL, который поэтому является просто произвольнымскомпилированный код, реализующий специальный интерфейс для управления браузером / связи?

1 Ответ

2 голосов
/ 15 января 2011

Существует 2 типа плагинов NPAPI: оконные и безоконные плагины.У обоих из них есть свои преимущества и недостатки (см. эту ссылку ).Когда вы работаете с оконным плагином на Win32, вы получаете HWND окна браузера и можете работать с ним, как с любым окном в ОС.

...