Get Internet Explorer tab title
Ich versuche, eine Liste aller geöffneten IE-Registerkartentitel abzurufen oder nach einem bestimmten Registerkartentitel zu suchen.
Ich habe dies verwendet, aber aus irgendeinem Grund funktioniert es nicht für alle Registerkarten:
// Get a handle to an application window.
[DllImport("USER32.DLL", CharSet = CharSet.Unicode)]
public static extern IntPtr FindWindow(string lpClassName,
string lpWindowName);
IntPtr explorerHandle = FindWindow("IEFrame", "Google - Internet Explorer");
// Verify that we found the Window.
if (explorerHandle == IntPtr.Zero)
{
MessageBox.Show("Didn't find an instance of IE");
return;
}
Ich suche insbesondere nach Registerkarten, deren Titel "Diese Seite kann nicht angezeigt werden" enthält.
Irgendwelche Vorschläge