为什么无法得到IE的句柄(高手请进)
我想在winform中启动IE,进而对该IE里的HTMLDocument进行操作。核心代码如下:                         
                                     Process   proc   =   Process.Start( "IExplore.exe "); 
                                     Thread.Sleep(10000); 
                                     WebBrowser   browser   =   (WebBrowser)WebBrowser.FromHandle(proc.MainWindowHandle); 
                                     if   (browser   ==   null) 
                                     { 
                                                 MessageBox.Show( "是空的 "); 
                                     } 
 输出的结果当然是空的。 
 请问:为什么WebBroser会是空的呢?这样做有什么不对?
------解决方案--------------------proc.MainWindowHandle并不代表是WebBrowser的句柄,而且通过Process是无法查找到ie的browser控件的。