c# i IE component

0

Witam,
Chciałem sobie stworzyć program który otwiera mi strony w IE i wysyła do nich post co zrobiłem za pomocą

IWebBrowser2 oraz Navigate2

Ładnie to wszystko działa, ale chciałem aby było kilka stron otwieranym w jednym IE czyli w kilku Tab,
po szukaniach w sieci doszedłem do flagi navOpenInNewTab lecz niestety działa ona tak że otwiera nowe okno IE i w niej otwiera dopiero nowy Tab, czy jest możliwość aby program wyszukał czy jest otwarta przeglądarka IE i jeśli tak to w niej otwierał nowy tab ?

Pozdrawiam

0

pokaż kod.

0

kod jest prosty

enum BrowserNavConstants { navOpenInNewWindow = 1, navNoHistory = 2, navNoReadFromCache = 4, navOpenInNewTab = 2048, navOpenInBackgroundTab = 4096 };
        private void button1_Click(object sender, EventArgs e)
        {
            InternetExplorer IEControl = new InternetExplorer();
            IWebBrowser2 IE = (IWebBrowser2)IEControl;
            IE.Visible = true;
            byte[] post = Encoding.Default.GetBytes("username=ala");

            string url = "https://mojastrona.pl";
            string PostHeaders = "Content-Type: application/x-www-form-urlencoded";
            IE.Navigate2(url, BrowserNavConstants.navOpenInBackgroundTab, null, post, PostHeaders);
            
            
            
        }

nie wiem jak tutaj dodać doczepienie IE tzn jak już wykryje to jak ma dodać do iWebBrowser2 info że ma własnie w tym okienku otworzyć tab

1 użytkowników online, w tym zalogowanych: 0, gości: 1