2015-05-12 3 views
0

У меня есть аддон IE, написанный на C++, с использованием BHO, с помощью которого я хочу использовать Log4net для входа в аддон. Я не собираюсь иметь какой-либо интерфейс (выпадающий список и т. Д.) Для этого плагина. Поэтому, чтобы включить, отключить и установить уровни журналов, какие у меня есть параметры? Два варианта, которые, как я думал, включают получение конфигов из файла (с некоторыми оговорками при работе в защищенном режиме). Второй вариант, который я где-то читал, - загрузить URL-адрес, через который я могу передать свои аргументы. Например, я просто прочитал первый URL-адрес при запуске IE и, если он соответствует определенной строке, я использую его для установки моих аргументов для ведения журнала для этого сеанса (в противном случае используйте значение по умолчанию).Передача конфигураций в IE addon

Любой другой лучший вариант?

Спасибо!

ответ

0

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

В защищенном режиме IE сопоставит бранч реестра здесь: HKEY_CURRENT_USER \ Software \ Microsoft \ InternetExplorer \ InternetRegistry Пожалуйста, обратите внимание, что такое перенаправление будет работать только для HKCU, а не для HKLM