c# 获取进程应用名称
C# code
Process[] p = Process.GetProcessesByName("iexplore"); 
//我开了5个网页,这个p读取出来5个进程,但是只有第一个可以读到MainWindowTitle的值,其他全都是空的
为什么?我怎么样才能把5个网页的title全部都读到?
------解决方案--------------------
        private void Form1_Load(object sender, EventArgs e)
       {
           SHDocVw.ShellWindows sws = new SHDocVw.ShellWindows();
           StringBuilder sb = new StringBuilder();
           for (int i = 0; i < sws.Count; i++)
           {
               this.richTextBox1.AppendText((sws.Item(i) as SHDocVw.InternetExplorer).LocationName);
               this.richTextBox1.AppendText("\r\n");
           }
       }