IE панель инструментов по умолчанию - PullRequest
1 голос
/ 30 июля 2009

Я разработал панель инструментов Internet Explorer или BHO, которую я хотел бы отображать по умолчанию после установки.

В настоящее время после установки и регистрации панели инструментов она будет доступна в IE, но не будет отображаться по умолчанию.Я также заметил, что если я покажу его вручную и выйду из IE, в следующий раз он запомнит показанный им статус.

К сожалению, я не могу найти в реестре, где IE сохраняет эти настройки, и даже пытался использовать regmonинструменты реестра diff, но я все еще не уверен.

Кто-нибудь знает, как я могу включить панель инструментов по умолчанию?это параметр реестра или что-то еще?

1 Ответ

1 голос
/ 30 июля 2009

Что вы на самом деле строили? BHO или панель инструментов?

Не существует поддерживаемого способа использования реестра для отображения панели инструментов; Взлом реестра будет ненадежным и может привести к сбоям в будущих версиях IE.

Надежным решением является предоставление простого набора инструкций, которые помогают показать пользователю, как показывать вашу панель инструментов.

В качестве альтернативы, если у вас есть BHO и панель Explorer, вы можете использовать метод ShowBrowserBar (http://msdn.microsoft.com/en-us/library/aa752100(VS.85).aspx) для отображения панели Explorer.

...