Есть ли способ уведомить IE об изменениях, внесенных в реестр через код? - PullRequest
0 голосов
/ 23 мая 2009

Я внес изменения в реестр (настройки прокси) через программный код Windows.

Мне приходится перезапускать (открывать) Internet Explorer каждый раз, когда я запускаю код, чтобы изменения вступили в силу.

Существует ли какой-либо API-интерфейс в программировании Windows, с помощью которого я могу уведомлять Internet Explorer или Windows о внесении изменений в реестр, и нет необходимости повторно открывать Internet Explorer, чтобы эти изменения вступили в силу?

Спасибо.

Ответы [ 3 ]

0 голосов
/ 23 мая 2009

Да, с Shell apis (FAQ).
Смотрите на Win32 API группы Новости: //nntp.aioe.org/comp.os.ms-windows.programmer.win32

0 голосов
/ 24 мая 2009

Мне удалось сделать это успешно с API InternetSetOption.

0 голосов
/ 23 мая 2009

Попробуйте это:

Изменение параметров прокси-сервера Internet Explorer 7 без перезапуска Internet Explorer http://www.codeproject.com/KB/IP/Change_IE7_Proxy_Setting.aspx

...