显示Internet Explorer等Internet选项

时间:2014-08-11 08:10:37

标签: c# wpf system.diagnostics

我使用以下代码在我的Web浏览器控件中显示Internet选项:

Process.Start("InetCpl.Cpl");

但是,这会为Internet选项创建一个独立于我的MainWindow的新窗口。

我需要显示Internet Explorer等Internet选项,即应阻止MainWindow UI,并在MainWindow内打开Internet选项窗口。

任何帮助将不胜感激。 提前谢谢。

1 个答案:

答案 0 :(得分:2)

您可以尝试直接调用启动功能。 将启动功能导入您的班级

[DllImport("inetcpl.cpl", SetLastError = true)]
public static extern int LaunchInternetControlPanel(IntPtr hWnd);    

并从您的命令中调用它

LaunchInternetControlPanel(this.Handle);