如何在C#中使用Internet Explorer属性窗口

Vam*_*msi 5 c# settings internet-explorer

我正在开发一个Windows应用程序,我必须为用户提供一种通过打开IE设置窗口来更改代理设置的方法.Google Chrome使用相同的方法,当您尝试更改Chrome中的代理设置时,它将打开Internet Explorer选项卡属性窗口并选择连接选项卡.

我观察到chrome正在运行run32dll.exe来实现这一点,但它也传递了一些参数

System.Diagnostics.Process.Start("rundll32.exe", "SomeArgumentsHere");

我唯一的问题是我不知道它传递了什么参数.

为了简化我的问题,我想知道从我的C#.net应用程序中选择连接选项卡打开IE设置窗口的方法

更新以下代码,为我工作

System.Diagnostics.Process.Start("inetcpl.cpl", ",4");
Run Code Online (Sandbox Code Playgroud)

小智 6

这是Google Chrome传递的完整命令(使用Process Explorer获得):

"C:\Windows\system32\rundll32.exe" C:\Windows\system32\shell32.dll,Control_RunDLL C:\Windows\system32\inetcpl.cpl,,4
Run Code Online (Sandbox Code Playgroud)