我使用以下代码在我的Web浏览器控件中显示Internet选项:
Process.Start("InetCpl.Cpl");
但是,这会为Internet选项创建一个独立于我的MainWindow的新窗口。
我需要显示Internet Explorer等Internet选项,即应阻止MainWindow UI,并在MainWindow内打开Internet选项窗口。
任何帮助将不胜感激。 提前谢谢。
答案 0 :(得分:2)
您可以尝试直接调用启动功能。 将启动功能导入您的班级
[DllImport("inetcpl.cpl", SetLastError = true)]
public static extern int LaunchInternetControlPanel(IntPtr hWnd);
并从您的命令中调用它
LaunchInternetControlPanel(this.Handle);