Хотя я только немного проделал в C ++, прежде чем пытаться скомпилировать следующий плагин chrome, чтобы я мог увидеть, как он работает, и использовать его в качестве отправной точки для разработки чего-то похожего: http://code.google.com/p/minimizetotray/source/browse/trunk/?r=17#trunk%2FDLL
До сих пор я предпринял следующие шаги: загрузил исходный код, открыл его в MS Visual Studio Pro 2008 и получил несколько SDK и заголовочных файлов, которые он запрашивал, включая последнюю версию заголовков NPAPI: http://npapi -sdk.googlecode.com / svn / trunk / headers /
Теперь я получаю следующие ошибки при попытке компиляции и не знаю, как это отсортировать.
Compiling...
JSMethods.cpp
c:\documents and settings\dell customer\desktop\dll\jsmethods.cpp(92) : error C2039: 'UTF8length' : is not a member of '_NPString'
c:\program files\microsoft visual studio 9.0\vc\include\plugin\npruntime.h(85) : see declaration of '_NPString'
c:\documents and settings\dell customer\desktop\dll\jsmethods.cpp(101) : error C2039: 'UTF8characters' : is not a member of '_NPString'
c:\program files\microsoft visual studio 9.0\vc\include\plugin\npruntime.h(85) : see declaration of '_NPString'
Etc ...
Помимо этих двух ошибок, все это кажется модным, это не просит пропущенных включений или чего-то еще.Любая помощь приветствуется!