Форум программистов, компьютерный форум CyberForum.ru

C++: COM, OLE, ActiveX

Войти
Регистрация
Восстановить пароль
 
Maksim3x
0 / 0 / 0
Регистрация: 19.07.2015
Сообщений: 10
#1

BHO для Internet Explorer - C++ COM

04.11.2016, 11:28. Просмотров 419. Ответов 4
Метки нет (Все метки)

Здравствуйте, кто знает, как реализовать автоматический запуск плагина (BHO для Internet Explorer). Что бы при открытии ie или создание новой вкладки, для нее плагин активировался сам?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.11.2016, 11:28     BHO для Internet Explorer
Посмотрите здесь:

C++ COM Internet Explorer путь сохранения html файла
C++ COM Клик по Internet Explorer_Server в WebBrowser

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Убежденный
Системный программист
Эксперт С++
14909 / 6727 / 1059
Регистрация: 02.05.2013
Сообщений: 11,010
Завершенные тесты: 1
04.11.2016, 11:53     BHO для Internet Explorer #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Если BHO сделан правильно, то он сам "цепляется" к каждому запущенному
экземпляру IE и, соответственно, к кажой новой открываемой вкладке.
Я никогда не видел, чтобы BHO работал как-то иначе.
Maksim3x
0 / 0 / 0
Регистрация: 19.07.2015
Сообщений: 10
04.11.2016, 14:10  [ТС]     BHO для Internet Explorer #3
А можете скинуть пример самого примитивного BHO который бы реагировал с открытием каждой вкладки?
Убежденный
Системный программист
Эксперт С++
14909 / 6727 / 1059
Регистрация: 02.05.2013
Сообщений: 11,010
Завершенные тесты: 1
05.11.2016, 10:10     BHO для Internet Explorer #4
Maksim3x, у меня встречное предложение: покажи, как ты регистрируешь
свой BHO и его базовый код, т.е. какие интерфейсы он поддерживает (тот же IObjectWithSite)
и как конкретно они реализованы. А форум откликнется и даст конкретные советы.

Приходилось разрабатывать BHO под IE-6/7/8/9 и, если память не изменяет, IE-10, в
том числе решать проблемы совместимости с изменениями в архитектуре браузера
(вкладки, изолированные процессы, разные наборы интерфейсов), 'protected mode' и
'enhanced protected mode' в последних версиях.

Помню, что всегда просто регистрировал BHO стандартным образом и добавлял
поддержку IObjectWithSite, после чего BHO автоматически загружался во все
нужные процессы и вкладки. Может быть, в последних версиях IE что-то изменилось?..
Maksim3x
0 / 0 / 0
Регистрация: 19.07.2015
Сообщений: 10
09.11.2016, 13:11  [ТС]     BHO для Internet Explorer #5
Извините, я перепутал BHO с плагином простым, там другая немножко работа. Все работает, тема закрыта
Yandex
Объявления
09.11.2016, 13:11     BHO для Internet Explorer
Ответ Создать тему
Опции темы

Текущее время: 12:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru