C#怎样关闭所有的IE窗口?

解决方案 »

  1.   

    System.Diagnostics.Process[] myProcesses;
    myProcesses = System.Diagnostics.Process.GetProcessesByName("IEXPLORE");
    foreach (System.Diagnostics.Process instance in myProcesses)
    {
    instance.CloseMainWindow();
    }
      

  2.   

    楼上正确 
    循环中也可以用
    instance.kill();
      

  3.   

    是啊,使用Kill方法,连NetCaptor都能关掉,但是使用CloseMainWindow方法关不掉。
    楼上的问题,我也很感兴趣,关注ing...
      

  4.   

    Process[] pros = System.Diagnostics.Process.GetProcesses();
    foreach(Process p in pros)
    {
    if(p.MainWindowTitle.Equals("..."))
    p.Kill();
    }
      

  5.   

    Process[] pros = System.Diagnostics.Process.GetProcessesByName("IEXPLORE");
    foreach(Process p in pros)
    {
    if(p.MainWindowTitle.Equals("YourTitleSetting"))
    p.Kill();
    }