簡體   English   中英

如何在C#中連接資源管理器屬性窗口

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM