0
我正在使用基于IWebBrowserApp com界面的以下代码(C#),以基于页面标题查找与我尝试查找的页面匹配的Internet Explorer窗口。如何使用IWebBrowserApp com界面处理Internet Explorer中的多个选项卡?
如果页面位于第一个选项卡上,我工作正常,但如果其后面的选项卡不起作用。那么,如何访问Internet Explorer中的选项卡?
objSW = new ShellWindows();
IEnumerator ie = objSW.GetEnumerator();
while (ie.MoveNext())
{
obj = ie.Current;
app = (IWebBrowserApp)ie.Current;
System.Object docObj = app.Document;
HTMLDocumentClass hdoc = (HTMLDocumentClass)docObj;
if (hdoc.title.Contains(title)) matches.Add(app.HWND, app);
//do something
}
欢迎来到IShellUIHelper4的MS搜索结果:“你的意思是'hell ui helper4?'”是的。 – 2011-01-10 16:51:48