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

Antworten auf die Frage(2)

Ihre Antwort auf die Frage