estoy escribiendo una aplicación de Windows Forms que necesita para establecer la configuración del proxy de Internet Explorer y abra una nueva ventana del navegador. Por el momento, estoy aplicando la configuración de proxy por entrar en el registro:programación Conjunto de navegador Configuración de proxy en C#
RegistryKey registry = Registry.CurrentUser.OpenSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings", true);
registry.SetValue("ProxyEnable", 1);
registry.SetValue("ProxyServer", "127.0.0.1:8080");
va en el registro de la forma mejor de hacer esto, o hay un enfoque más recomendado? Me gustaría evitar cambios en el registro si hay una solución alternativa.
1.> Si realmente desea actualizar la configuración del proxy 'en el registro' < Si necesitamos cambiar las entradas de registro, ¿por qué necesitamos WinAPI? Podemos hacerlo usando C# como en la pregunta. – claws
Por lo que puedo decir, la configuración del proxy WinHTTP que 'WinHttpSetDefaultProxyConfiguration' establece ** no ** es la misma que la configuración de Internet Explorer. ¿Alguna de las 13 personas que votaron en aumento en realidad * lo intentaron? –