[英]How to internet explorer properties window in C#
我正在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");
這是Google chrome傳遞的完整命令(使用Process Explorer獲得):
"C:\Windows\system32\rundll32.exe" C:\Windows\system32\shell32.dll,Control_RunDLL C:\Windows\system32\inetcpl.cpl,,4
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.