我想知道Chrome在使用代理时是否使用什么API。我注意到,当您尝试设置代理时(通过“设置”->“高级”->“打开代理设置”),它弹出一个窗口(“ Internet属性”),在其中我注意到从rundll32.exe
开始运行。因此,我想知道如何在自己的应用程序中对此进行模拟? (C ++)
我想在GUI应用程序上放置一个按钮,然后单击它,弹出Internet属性窗口,用户可以在其中看到代理选项并根据需要设置它们,就像chrome和Internet Explorer一样。我是否只是使用与传递给chrome相同的参数来启动rundll32.exe
?还是有其他自动执行此操作的API?
如何获得用户输入的那些代理设置?谢谢。