Пользовательский интерфейс вспомогательного объекта браузера
-
05-07-2019 - |
Вопрос
Я новичок, работающий над разработкой расширения IE, которое будет отображаться как наложение на некоторых веб-страницах.Я начинаю с создания простого BHO в VS2008 (с использованием C++), но мне интересно, как можно включить пользовательский интерфейс в проект.Есть идеи?Просто чтобы дать вам представление: я ищу наложения, похожие на те, что разработал Stickis.http://www.stickis.com/faq/
Спасибо
Решение 2
Использование CreateWIndowEx() было тем, что я искал :)
Другие советы
У вас есть два реальных варианта:
1> Вставьте свой пользовательский интерфейс на страницу в виде HTML.2> Наложите свой пользовательский интерфейс (с использованием графических API Windows) поверх страницы.
Боюсь, ни один из этих способов не является суперпростым.К сожалению, создание пользовательского интерфейса обычно является самой сложной частью создания надстроек IE.
Ключевой вопрос заключается в том, нужен ли вам вообще BHO.Используя расширения контекстного меню и ускорители IE8, вы можете обнаружить, что можете позволить IE выполнять всю тяжелую работу.Дополнительную информацию см. на сайте www.enhanceie.com/ie/dev.asp.