Как работает любой плагин в веб-браузере?
На каком языке запрограммировано время работы Flash?
Подключаемые модули являются частью IE или любого веб-браузера. Почему они не могут выполнять системные вызовы? Разве это не угрозы безопасности?
Конечно, они используют C ++.
Создание вспомогательных объектов браузера с помощью Visual Studio 2005 : В этой статье для разработки BHO с использованием C ++ используется Microsoft Visual Studio 2005 и Active Template Library (ATL). Мы решили использовать ATL, потому что он удобно реализует базовый шаблон, который мы можем расширить для наших нужд. Существуют и другие способы создания BHO, например использование Microsoft Foundation Classes (MFC) или Win32 API и COM, но ATL - это легковесная библиотека, которая автоматически обрабатывает многие детали для нас, включая настройку реестра с помощью BHO идентификатор класса (CLSID).