Поведение командной строки Internet Explorer

283
Skibisky

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

Я вытащил список браузеров из реестра, но заметил некоторое странное поведение с IE.

Если вы обработаете. Запустите URL с помощью IE (например, «Пуск»> «Выполнить» www.superuser.com), он откроется в существующем окне IE. (В моих настройках просмотра с вкладками установлено «Открывать ссылки из других программ в: новая вкладка в текущем окне»).

Если вы обрабатываете IE с помощью URL-адреса (например, «Пуск»> «Выполнить» iexplore.exe "www.superuser.com"), откроется новый экземпляр IE с URL-адресом.

Поскольку все другие браузеры имели такое же поведение, я подозревал, что это может быть объяснено в реестре, я проверил свой HKEY_CLASSES, но не смог найти ничего, чтобы объяснить поведение.

Я просмотрел несколько других постов и даже документацию по IE .

Я что-то пропустил при попытке открыть ссылки IE в существующем браузере без необходимости переопределения программы по умолчанию?

2

0 ответов на вопрос