在新的IE窗口中打开url,但未最大化

本文关键字:url 最大化 IE 窗口 | 更新日期: 2023-09-27 17:57:25

我们有一个Windows窗体,它需要打开一个具有特定url的浏览器窗口。我用这样的东西打开浏览器:

Process.Start("IExplore.exe", "http://example.com");

它工作得很好,因为它打开了一个新的浏览器窗口,而不仅仅是一个选项卡。现在的问题是浏览器窗口总是以最大化的形式打开,所以应用程序不再显示。

是否可以打开IE,使其不显示为最大化?这样,用户可以同时看到浏览器和应用程序。

谢谢。

在新的IE窗口中打开url,但未最大化

我认为您必须使用以下内容:

void OpenWithStartInfo()
{
    ProcessStartInfo startInfo = new ProcessStartInfo("IExplore.exe");
    startInfo.WindowStyle = ProcessWindowStyle.Minimized;
    startInfo.Arguments = "www.northwindtraders.com";
    Process.Start(startInfo);
}

有关更多信息,您可以查看此链接

ProcessStartInfo startInfo = new ProcessStartInfo("IExplore.exe");
startInfo.WindowStyle = ProcessWindowStyle.Minimized;
Process.Start(startInfo);

如果这不是你想要的。。。

请尝试从Microsoft阅读此链接。它允许您调整进程的窗口大小-https://msdn.microsoft.com/en-us/library/ms633545.aspx