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?'"という意味ですか? –
これは正しいです。 –